Debian Ubuntu настройка apache mod_rewrite

Установка веб - сервера
# apt-get install apache2

Активируем модуль
# a2enmod rewrite

Перезапускаемся и проверяем наличие модуля в директории
# updatedb
# /etc/init.d/apache2 restart
# ls /usr/lib/apache2/modules/mod_rewrite.so

Далее создадим файл загрузки модуля и добавим информацию о mod_rewrite.
# cd /etc/apache2/mods-enabled
# vi rewrite.load
LoadModule rewrite_module /usr/lib/apache2/modules/mod_rewrite.so

Изменим строку AllowOverride None в файле /etc/apache2/sites-available/default или 000-default на
AllowOverride all и перезапустим apache.

Дополнительная информация