tank
Новичок
Снова mod_rewrite
Доброго дня, господа!
Приспичило поработать с сабжем, никак не могу настроить локально. Что делал.
в httpd.conf раскоментил
LoadModule php4_module c:/php/sapi/php4apache.dll
AddModule mod_rewrite.c
добавил
RewriteLogLevel 3
RewriteLog "rewrite.log"
<Directory />
Options Indexes Includes
AllowOverride All
Allow from All
</Directory>
в файл .htaccess добавил
RewriteEngine On
RewriteRule .* phpinfo.php
Попробовал. Болт. Ошибка 404.
в логах модуля:
127.0.0.30 - - [26/Jun/2007:10:27:29 +0600] [site/sid#904090][rid#3eac298/initial] (3) [per-dir c:/internet/site/data/] add path-info postfix: c:/internet/site/data -> c:/internet/site/data/
127.0.0.30 - - [26/Jun/2007:10:27:29 +0600] [site/sid#904090][rid#3eac298/initial] (3) [per-dir c:/internet/site/data/] strip per-dir prefix: c:/internet/site/data/ ->
127.0.0.30 - - [26/Jun/2007:10:27:29 +0600] [site/sid#904090][rid#3eac298/initial] (3) [per-dir c:/internet/site/data/] applying pattern '.*' to uri ''
127.0.0.30 - - [26/Jun/2007:10:27:29 +0600] [site/sid#904090][rid#3eac298/initial] (2) [per-dir c:/internet/site/data/] rewrite -> phpinfo.php
127.0.0.30 - - [26/Jun/2007:10:27:29 +0600] [site/sid#904090][rid#3eac298/initial] (3) [per-dir c:/internet/site/data/] add per-dir prefix: phpinfo.php -> c:/internet/site/data/phpinfo.php
127.0.0.30 - - [26/Jun/2007:10:27:29 +0600] [site/sid#904090][rid#3eac298/initial] (3) [per-dir c:/internet/site/data/] add per-dir prefix: c:/internet/site/data/phpinfo.php -> c:/internet/site/data/c:/internet/site/data/phpinfo.php
Т.е. если правильно понимаю, модуль подцепился, и работает, но скорее всего криво настроен апач, и не хотит обрабатывать нормально запрос, господа гуру, подскажите где что посмотреть.
Спасибо.
ЗЫ Apache 1.3.24
Доброго дня, господа!
Приспичило поработать с сабжем, никак не могу настроить локально. Что делал.
в httpd.conf раскоментил
LoadModule php4_module c:/php/sapi/php4apache.dll
AddModule mod_rewrite.c
добавил
RewriteLogLevel 3
RewriteLog "rewrite.log"
<Directory />
Options Indexes Includes
AllowOverride All
Allow from All
</Directory>
в файл .htaccess добавил
RewriteEngine On
RewriteRule .* phpinfo.php
Попробовал. Болт. Ошибка 404.
в логах модуля:
127.0.0.30 - - [26/Jun/2007:10:27:29 +0600] [site/sid#904090][rid#3eac298/initial] (3) [per-dir c:/internet/site/data/] add path-info postfix: c:/internet/site/data -> c:/internet/site/data/
127.0.0.30 - - [26/Jun/2007:10:27:29 +0600] [site/sid#904090][rid#3eac298/initial] (3) [per-dir c:/internet/site/data/] strip per-dir prefix: c:/internet/site/data/ ->
127.0.0.30 - - [26/Jun/2007:10:27:29 +0600] [site/sid#904090][rid#3eac298/initial] (3) [per-dir c:/internet/site/data/] applying pattern '.*' to uri ''
127.0.0.30 - - [26/Jun/2007:10:27:29 +0600] [site/sid#904090][rid#3eac298/initial] (2) [per-dir c:/internet/site/data/] rewrite -> phpinfo.php
127.0.0.30 - - [26/Jun/2007:10:27:29 +0600] [site/sid#904090][rid#3eac298/initial] (3) [per-dir c:/internet/site/data/] add per-dir prefix: phpinfo.php -> c:/internet/site/data/phpinfo.php
127.0.0.30 - - [26/Jun/2007:10:27:29 +0600] [site/sid#904090][rid#3eac298/initial] (3) [per-dir c:/internet/site/data/] add per-dir prefix: c:/internet/site/data/phpinfo.php -> c:/internet/site/data/c:/internet/site/data/phpinfo.php
Т.е. если правильно понимаю, модуль подцепился, и работает, но скорее всего криво настроен апач, и не хотит обрабатывать нормально запрос, господа гуру, подскажите где что посмотреть.
Спасибо.
ЗЫ Apache 1.3.24