Nginx rewrite ABO.cms

Борис Долгов boris at dolgov.name
Mon Mar 2 19:02:36 MSK 2009


Нет, никогда не пишите в nginx if (!-e $request_filename) {
Используйте error_page в старом или
http://sysoev.ru/nginx/docs/http/ngx_http_core_module.html#try_files в новом
nginx'e.

2 марта 2009 г. 15:36 пользователь Un Lexx <unlexx at gmail.com> написал:

> для апача правила выглядят как
> RewriteCond %{REQUEST_FILENAME} !-f
> RewriteCond %{REQUEST_FILENAME} !-d
> RewriteRule ^(rus|ukr|blr|de|frn|eng)*/?([^?]+)?$
> index.php?lang=$1&link=$2 [NC,QSA,L]
>
>  для nginx
> if (!-e $request_filename) {
>        rewrite ^(rus|ukr|blr|de|frn|eng)*/?([^?]+)?$
> index.php?lang=$1&link=$2 last;
>    }
>
> Правильно?
>
>


-- 
С уважением, Борис Долгов.
icq 77556665
e-mail boris at dolgov.name
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20090302/1b189740/attachment.html>


More information about the nginx-ru mailing list