Доброе время суток всем..
Поставил 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 onRewriteRule ^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.croot@vf-server:/# apache2 -version
Server version: Apache/2.2.9 (Debian)
Server built: Jan 20 2009 17:29:25
Кто-то может что-то сказать по этому вопросу?
Заранее спасибо. :)
Разобрался сам, веб-сервер по умолчанию не читает файл .htaccess. Лечится это исправлением директивы AllowOverride None на AllowOverride All в файле /etc/apache2/sites-enabled/000-default. :)
О, спасибо! мне тоже помогло.
> Разобрался сам, веб-сервер по умолчанию не читает файл .htaccess. Лечится это исправлением
> директивы AllowOverride None на AllowOverride All в файле /etc/apache2/sites-enabled/000-default.
> :)И мне тоже помогло! =)