Помогите с путями пожалуйста

Мы сделали сайт в директории "website"

И теперь он доступен url.com/website/index

Помогите как грамотнее всего c наименьшими переделками (чтобы везде пути не менять) сделать url.com/index

Извините если повторяюсь.

Спасибо

  1. в htaccess прописать правило;

  2. просто перенести в корень все, если нигде не прописано жетско глобальных путей, все должно заработать;

Второй вариант не катит как Вы понимаете:)

А вот про первый нельзя ли по подробнее.

Вот такая ситуация:

У меня в корне есть:

.httaccess - (назовем его внешний)

framework

website

сам сайт находится в website

там все стандартно

еше один

.httaccess - (уже фреймворковский с перенаправлениями на индекс)

index.php - внутри индекса пути к конфигу и фреймфорку

если во "внешнем" прописать документ рут website/index

то заходя по URL мы будем попадать на путь url.com/website/index.php

На локале я могу править http.conf

и на локале я сделал виртуал хост и все доступно по пути нормальному

независимо от того в какой директории лежит сайт.

Возможно ли так же сделать и через .httaccess ?

Если да - то примерчик "внешнего" не подскажете плиз?

виртуал хосты как в .httaccess прописать?

еще один вопрос на засыпку, что мешает index.php перенести в корень и прописать там два пути всего?

если индекс нельзя перемещать, то поможет


RewriteRule . website/index.php

вылезает один баг, при вызове http://website.ru/ реврайт не сработает, пишем:


DirectoryIndex website/index.php

естетсвенно внутри website никаких htaccess не требуется.

вирутал хосты должны прописываться в конфиге апача а не в htaccess

Спасибо так я уже пробовал не прогружается графика вся и сss все,

А при ихменении BaseUrl - в конфиге вааще все слетает.

придется менять все пути, а это гимор.

с реврайтом тоже делал да все работает но по пути http://website.ru/website/index.php

Пришлось всетаки все в корень перетащить, а жаль:)

Всем спасибо за советы.