Как активировать mod_rewrite

Как можно быстро активировать mod_rewrite, в частности на Debian. Когда вы устанавливаете apache 2.2, по умолчанию никогда не активируется этот модуль.
Поэтому, покажу как его можно быстро активировать.
Ставим apache очевидным методом, команды далее выполняются от рута, через su, или sudo если у вас Ubuntu.
#apt-get install apache2
и теперь чтоб активировать mod_rewrite модуль, достаточно ввести простую команду

#a2enmod rewrite

если выдает ошибку bash: a2enmod: команда не найдена
#/usr/sbin/a2enmod rewrite

 

#nano /etc/apache2/sites-available/default или /etc/apache2/sites-available/000-default , какой-то из этих файлов должен присутсвовать.

Найдите эти строки:

 

Options Indexes FollowSymLinks MultiViews

AllowOverride None

Order allow,deny

allow from all

 

И замените их на:

 

Options Indexes FollowSymLinks MultiViews

AllowOverride all

Order allow,deny

allow from all

 

Вот теперь можно и перезагрузить Apache

 

#/etc/init.d/apache2 restart

или так:

#service apache2 restart

Коментувати

Простий текст

  • Не дозволено жодних HTML теґів.
  • Рядки й абзаци переносяться автоматично.
  • Адреси вебсторінок та адреси електронної пошти автоматично перетворюються у посилання.