Назад | Перейти на главную страницу

Расположение файла .htaccess

Я пытаюсь использовать .htaccess файл для создания URL клана для моего сайта. Я хочу протестировать его на моей локальной версии сайта и загрузить на сервер, если мне это удастся.

Вопрос в том, где мне поставить .htaccess файл? (Я использую ЛАМПУ)

Прямо сейчас файл index.php моей страницы находится в var/www/project/

Должен ли я разместить .htaccess файл здесь, и могу ли я иметь несколько .htaccess файлы?

Если у меня есть другой проект в папке var/www/project2 и хотите установить правила перенаправления для этого сайта, а некоторые правила отличаются от правил, установленных в первом проекте, как я могу с этим справиться?

Вы можете настроить свои правила как в .htaccess, так и в каталоге / файле / псевдониме ... в конфигурации apache.

Если вы используете файлы .htaccess, вы можете установить их где угодно, начиная с корня сервера, и это повлияет на любую дочернюю папку.

Таким образом, если / var / www - корень вашего сервера, то /var/www/.htaccess будет проверяться как для проекта, так и для проекта2.

И наоборот, /var/www/project/.htaccess будет влиять только на эту папку и ее дочерние элементы, но не на / var / www / project2.