За последние 24 часа нас посетили 59232 программиста и 1840 роботов. Сейчас ищет 871 программист ...

Debian 6.0 Squeeze LAMP включение mod_rewrite

Тема в разделе "Прочее", создана пользователем Nabai, 4 май 2011.

  1. Nabai

    Nabai Активный пользователь

    С нами с:
    3 май 2011
    Сообщения:
    51
    Симпатии:
    0
    Поставил LAMP. Потом обнаружил что по дефолту mod_rewrite выключен.
    Включил его согласно инструкциям. .htaccess не заработал.
    Попробовал повторить инструкции еще раз, терминал сказал, что mod_rewrite уже установлен и работает.
    Думаю переустановить LAMP, как мне КОШЕРНО включить mod_rewrite чтобы он работал?
     
  2. Elkaz

    Elkaz Старожил
    Команда форума Модератор

    С нами с:
    26 июн 2006
    Сообщения:
    3.373
    Симпатии:
    0
    Адрес:
    Баку, Азербайджан
    a2enmod rewrite
    service apache2 restart (или /etc/init.d/apache2 force-reload)
     
  3. Nabai

    Nabai Активный пользователь

    С нами с:
    3 май 2011
    Сообщения:
    51
    Симпатии:
    0
    угу.
    команду вписал, апач ребутнул.
    .htaccess не работает один черт
     
  4. Elkaz

    Elkaz Старожил
    Команда форума Модератор

    С нами с:
    26 июн 2006
    Сообщения:
    3.373
    Симпатии:
    0
    Адрес:
    Баку, Азербайджан
    Значит в виртуальном хосте запрещено использовать .htaccess.
    Зайдите в /etc/apache2/sites-available/default, найти AllowOverride none и замените none на all. После этого ещё раз reboot и всё должно работать
     
  5. Nabai

    Nabai Активный пользователь

    С нами с:
    3 май 2011
    Сообщения:
    51
    Симпатии:
    0
    омг. там много AllowOverride none и изначально поставил All не там :)
    Все работает, спасибо.