Проблема с rewrite

eMASTER emstlk at gmail.com
Thu Aug 14 11:51:18 MSD 2008


Здравствуйте,

Прошу помочь разобраться со следующей проблемой:

нужно перевести маленький .htaccess под nginx

=================================================
код htaccess:

AddDefaultCharset UTF-8
DirectoryIndex index.php

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
=================================================
код nginx:

location / {
    root   /var/www;
    index  index.php;

    if (!-f $request_filename){
         rewrite .* /index.php last;
    }

    if (!-d $request_filename){
         rewrite .* /index.php last;
    }
}
=================================================

В firefox 3 выводит ошибку "Redirect Loop", как лечить?

-- 
С уважением,
 eMASTER                          mailto:emstlk at gmail.com






More information about the nginx-ru mailing list