logoЗаметки на клавиатуре


Включение mod_rewrite после установки Apache

Категории Internet,Linux,Software, опубликовал evilbot October 9th, 2014

После восстановления блога обнаружил что ссылки на посты не работают, не смотря на наличие правльно настроенных правил в .htaccess.

Так как сейчас Apache стоит на Debian, то я решил что по какой-то причине mod_rewrite не включается после установки по умолчанию, не смотря на начилие include в файлах конфигурации, как было на FreeBSD.

В итоге покопавшись в интернете нашлось решение:

  1. Подключить mod_rewrite командой sudo a2enmod rewrite
  2. Отредактировать файл хоста /etc/apache2/sites-available/default (или файл вашего хоста) и заменяя во всем документе AllowOverride None на AllowOverride All
  3. Перезапустить Apache: sudo service apache2 restart

После чего можно спокойно работать.

Оставить комментарий