Страницы

mod_rewrite в Apache2

Включаем mod_rewrite в Apache2

Рано или поздно в хозяйство поступает VPS, VDS - выделенный сервер, на котором админ будет разворачивать свои эксперименты. А кто-то уже сейчас дорос до этого, поэтому и прикупил новый хостинг, на котором потихоньку будет разворачивать новые проекты и пытаться настраивать сервер до боевого состояния (как никак админ же).

В общем всё гораздо проще чем кажется на самом деле. В большинстве случаев для того, чтобы активировать mod_rewrite в Apache2 необходимо выполнить 1 команду и после перезагрузить сервер.

~$ sudo a2enmod rewrite

~$ sudo /etc/init.d/apache2 restart

Вдруг может пойти что-то не так, для этого есть более сложный но рабочий способ по включению mod_rewrite в Apache2.


Переходим в /etc/apache2/mods-enabled:

~$ cd /etc/apache2/mods-enabled


Cоздаем символьную ссылку на rewrite.load:

~$ sudo ln -s ../mods-available/rewrite.load rewrite.load


Открываем для редактирования конфигурационный файл /etc/apache2/sites-available/default:

~$ sudo vi /etc/apache2/sites-available/default
#Место vi можно писать nano или gedit

исправляем:
AllowOverride None


на
AllowOverride All


перезапускаем Apache2:
~$ sudo /etc/init.d/apache2 restart




 =====
~$ Удачи



Комментариев нет:

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