Как можно быстро активировать 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
Коментувати