Я думаю передать вашему бэкенду переменную $request_uri:
http://wiki.nginx.org/HttpCoreModule#.24request_uri
On 04/02/2012 02:48 PM, Андрей Василишин wrote:
> Есть у этой CMS такой рирайт (главный)
>
> RewriteCond %{REQUEST_FILENAME} !-f
> RewriteCond %{REQUEST_FILENAME} !-d
> RewriteRule ^(.*)$ ./index.php
>
> В нгинкс его можно перевести двумя способами:
> if (!-e $request_filename){
> rewrite ^(.*)$ /index.php;
> }
>
> или
> try_files $uri $uri/ /index.php;
>
> Но, при этом ни в одном из случаев на бекенд не приходит
> $_SERVER['REQUEST_URI'], вернее приходит но он всегда = /index.php
> после этого рирайта.
>
> В общем как правильно передать бекенду REQUEST_URI?
>
>
>
>
>
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru