Вроде ничего сложного, но про один из этапов я не знал, в следствии чего ссылки кириллицей не работали. Для себя же и закину эту краткую инструкцию на память. Если еще кому-то пригодится, то буду рад.
Все команды нужно выполнять под рутом. Пользуюсь редактором nano на debian.
Включаем модуль:
a2enmod rewrite
Редактируем настройки хоста
nano /etc/apache2/sites-available/default
Находим в файле:
AllowOverride None
Заменяем на:
AllowOverride All
Перезагружаем apache
service apache2 restart
или
/etc/init.d/apache2 restart
Помимо этого нашел в интернете старый метод включения модуля. Для коллекции запишу 🙂
cd /etc/apache2/mods-enabled touch rewrite.load nano rewrite.load
Вставляем в файл такую строку:
LoadModule rewrite_module /usr/lib/apache2/modules/mod_rewrite.so
Правим конфиг хоста и перезагружаем апач.
24 сентября, 2012