Apache2. Как включить обработку .htaccess?

Главная  >>  Администрирование  >>  Apache2. Как включить обработку .htaccess?

Для включения сервером обработки файлов настройки .htaccess необходимо отредактировать всего один файл.

Это файл default-настроек по умолчанию, который лежит в /etc/apache2/sites-available/default.

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

По умолчанию, в большинстве случаев она установлена в None и из-за этого часто возникают проблемы при попытке обработать .htaccess.

Кстати, приведу пример простейшей проверки, работает htaccess или нет. Просто напишите что угодно в этот файл — любой бредотекст и обновите сайт. Если файл обрабатывается — вы получите 500 ошибку — т.к. сервер не сможет понять, что написано в файле. Если же никакой реакции не последует — сервер к файлу не обращается.