|
|
|
| Пытаюсь внедрить сабж.
Включил mod_rewrite в httpd.conf
Вставил .htaccess
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php [L,QSA]
|
Пишу в index.php
echo $_SERVER['REQUEST_URI'];
|
пишу в браузер адрес (локальный сервер): http://srvname/this/page/sucks
В лог падает:
[Wed Apr 28 15:47:04 2010] [error] [client 192.168.3.39] File does not exist: C:/Program Files/Apache Software Foundation/Apache2.2/htdocs/this
Что я делаю не так? | |
|
|
|
|
|
|
|
для: DJ Paltus
(28.04.2010 в 15:52)
| |
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
#RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*) index.php?%{QUERY_STRING}
|
| |
|
|
|
|
|
|
|
для: ols
(28.04.2010 в 19:59)
| | 404. наверное, rewriteEngine не включился... | |
|
|
|