Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Rewrite для livestreet CMS
Я думаю передать вашему бэкенду переменную $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@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru
|