Интересное

Сообщение об ошибке

Warning: ini_set(): A session is active. You cannot change the session module's ini settings at this time in drupal_environment_initialize() (line 684 of /home/www/nixtalk.com/includes/bootstrap.inc).

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

Опубликовано сб, 12/03/2011 - 21:00 пользователем Demontager

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

  1. apt-get install apache2

и теперь чтоб активировать mod_rewrite модуль, достаточно ввести простую команду

  1. a2enmod rewrite

Есть и ещё один долгий способ, который использовался раньше. Для начала нужно найти mod_rewrite.so, это можно сделать так:

  1. updatedb
  2. locate mod_rewrite.so

Должно найти в директории /usr/lib/apache2/modules
Теперь переходим в директорию, в которой apache ищет модули:

  1. cd /etc/apache2/mods-enabled
  2. touch rewrite.load
  3. nano rewrite.load

и вставляем в пустой файл эту строку:

  1. LoadModule rewrite_module /usr/lib/apache2/modules/mod_rewrite.so

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

  1. Options Indexes FollowSymLinks MultiViews
  2. AllowOverride None
  3. Order allow,deny
  4. allow from all

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

  1. Options Indexes FollowSymLinks MultiViews
  2. AllowOverride all
  3. Order allow,deny
  4. allow from all

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

  1. /etc/init.d/apache2 restart
  2. #или так:
  3. service apache2 restart

по материалам статьи: http://www.lavluda.com/2007/07/15/how-to-enable-mod_rewrite-in-apache22-... (почти тоже самое, только на английском)

Поделится: 

5 комментариев

Аватар пользователя Mut@NT

автор Mut@NT вкл чт, 03/01/2012 - 23:52

Огромное спасибо. Ваша инструкция помогла. Жаль что я ее не увидел вечером. Не пришлось бы всю ночь сидеть

Аватар пользователя Demontager

автор Demontager вкл пт, 03/02/2012 - 01:30

Вам тоже спасибо за отзыв, используйте чаще поиск и ночью будете спать.

Аватар пользователя Анатолий

автор Анатолий вкл пн, 03/11/2013 - 23:26

Спасибо! Все завелось с пол оборота..

Аватар пользователя Гость

автор Гость вкл чт, 06/27/2013 - 15:29

О Боже, светлый человек, как мне помогло!
Кстати AllowOverride так и остается в значении none если делать только короткий способ.

Аватар пользователя Семён

автор Семён вкл пн, 11/03/2014 - 16:07

Не помогло :(

Добавить комментарий