Для того чтобы включить модуль Apache – mod_rewrite на моем тестируемом Web-сервере применительно к системе Ubuntu 10.10 нужно сделать следующее (по умолчанию он отключён), а именно см. действия ниже.

Убеждаемся, что mod_rewrite установлен. Для этого переходим в директорию:

ekzorchik@orchik:$ ls /etc/apache2/mods-enabled

Листинг установленных модулей Apache 2 в системе.

 

и находим файл rewrite.load

Создаём символическую ссылку на модуль Apache – mod_rewrite:

ekzorchik@orchik:/etc/apache2/mods-available$ sudo ln -s /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled/rewrite.load

ekzorchik@orchik:/etc/apache2/mods-available$

 

Подключаем сам модуль, в консоли:

ekzorchik@orchik:/etc/apache2/mods-available$ sudo a2enmod rewrite

Module rewrite already enabled

 

Редактируем конфигурацию хостов:

ekzorchik@orchik:/etc/apache2/mods-available$ sudo nano /etc/apache2/sites-available/default

Через «Ctrl + \» (найти и заменить) изменяем

изменяем параметр AllowOverride None на AllowOverride All

 

Перезапускаем web-сервер:

ekzorchik@orchik:~$ sudo invoke-rc.d apache2 restart

* Restarting web server apache2 … waiting [ OK ]

Вот собственно и всё, модуль включен. Удачи!!!

От ekzorchik

Всем хорошего дня, меня зовут Александр. Я под ником - ekzorchik, являюсь автором всех написанных, разобранных заметок. Большинство вещей с которыми мне приходиться разбираться, как на работе, так и дома выложены на моем блоге в виде пошаговых инструкции. По сути блог - это шпаргалка онлайн. Каждая новая работа где мне случалось работать вносила новые знания и нюансы работы и соответственно я расписываю как сделать/решить ту или иную задачу. Это очень помогает. Когда сам разбираешь задачу, стараешься ее приподнести в виде структурированной заметки чтобы было все наглядно и просто, то процесс усвоения идет в гору. Также прошу на https://win.ekzorchik.ru https://lin.ekzorchik.ru https://net.ekzorchik.ru https://voip.ekzorchik.ru https;//home.ekzorchik.ru