URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 6309
[ Назад ]

Исходное сообщение
"Debian+Apache+mod_rewrite"

Отправлено AusTiN , 23-Апр-09 22:57 
Доброе время суток всем..
Поставил Debian 5.0 Lenny, поставил апач и пхп через привычный apt-get install apache2 php5.. но столкнулся с проблемой - почему-то перестали работать rewrite-ы,которые до этого прекрасно работали на Windows-апаче. Символическую ссылку из /etc/apache2/mods-available/rewrite.load на /etc/apache2/mods_enables/rewrite.load делал, вебсервер перезагружал - не помогло.

.htaccess

DirectoryIndex index.php
RewriteEngine on

RewriteRule ^logout$ auth.php?do=logout
RewriteRule ^login$ auth.php
RewriteRule ^contacts$ index.php?do=contacts
RewriteRule ^error$ index.php?do=error
RewriteRule ^block$ index.php?do=block
RewriteRule ^admin$ index.php?do=admin
RewriteRule ^index$ index.php


root@vf-server:/# apache2 -l
Compiled in modules:
  core.c
  mod_log_config.c
  mod_logio.c
  prefork.c
  http_core.c
  mod_so.c

root@vf-server:/# apache2 -version
Server version: Apache/2.2.9 (Debian)
Server built:   Jan 20 2009 17:29:25


Кто-то может что-то сказать по этому вопросу?
Заранее спасибо. :)


Содержание

Сообщения в этом обсуждении
"Debian+Apache+mod_rewrite"
Отправлено AusTiN , 23-Апр-09 23:30 
Разобрался сам, веб-сервер по умолчанию не читает файл .htaccess. Лечится это исправлением директивы AllowOverride None на AllowOverride All в файле /etc/apache2/sites-enabled/000-default. :)

"Debian+Apache+mod_rewrite"
Отправлено saase , 19-Янв-11 01:40 
О, спасибо! мне тоже помогло.

"Debian+Apache+mod_rewrite"
Отправлено Павел , 19-Мрт-13 16:00 
> Разобрался сам, веб-сервер по умолчанию не читает файл .htaccess. Лечится это исправлением
> директивы AllowOverride None на AllowOverride All в файле /etc/apache2/sites-enabled/000-default.
> :)

И мне тоже помогло! =)