Здравствуйте! Есть возможность сделать что-то типа:
set $forum_dir "/forum"; rewrite ^$forum_dir/index\.php/([a-z]+),([0-9]+)\.(\w+)/(\w+),(\w+)/(\w+)\.html /forum/index.php?$1=$2.$3&$4=$5&$6 last; rewrite ^$forum_dir/index\.php/([a-z]+),([0-9]+)\.(\w+)/(\w+),(\w+)\.html /forum/index.php?$1=$2.$3&$4=$5 last; Так как я написал не срабатывает. У меня на серваке есть несколько форумов, которые различаются только исходным URL, который я пытаюсь загнать в переменную, дабы реврайты сделать общими, а именно: forum_rewrites.conf: rewrite ^$forum_dir/index\.php/([a-z]+),([0-9]+)\.(\w+)/(\w+),(\w+)/(\w+)\.html /forum/index.php?$1=$2.$3&$4=$5&$6 last; rewrite ^$forum_dir/index\.php/([a-z]+),([0-9]+)\.(\w+)/(\w+),(\w+)\.html /forum/index.php?$1=$2.$3&$4=$5 last; nginx.conf: set $forum_dir "/forum1"; include forum_rewrites.conf; set $forum_dir "/forum2"; include forum_rewrites.conf; set $forum_dir "/site3/forum5"; include forum_rewrites.conf; Posted at Nginx Forum: http://forum.nginx.org/read.php?21,239965,239965#msg-239965 _______________________________________________ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru