Quantcast
Channel: Nginx Forum - Nginx Mailing List - Russian
Viewing all articles
Browse latest Browse all 3102

try_files вместо каскада рерайтов (2 replies)

$
0
0
Здравствуйте уважаемые господа.

Помогите выразить следующую конструкцию:

if (!-f $request_filename){
set $rule_0 1$rule_0;
}
if (!-d $request_filename){
set $rule_0 2$rule_0;
}
if ($rule_0 = "21"){
rewrite ^/(.*)$ /index.php/$1 last;
}

с помощью try_files

Всю голову уже сломал, пробовал делать вот так:

try_files $uri $uri/ /index.php$request_uri /index.php;

все нормально, но на адреса вида /something-page/?param=value выдает 404-ю ошибку.
простите если фигню спросил, не знаю куда обращаться. документацию читал вдоль и поперек.
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Viewing all articles
Browse latest Browse all 3102

Trending Articles