grin
Новичок
nginx + rewrite (нужно упростить)
Всем привет,
помогите упростить rewrite правила для nginx
одной регуляркой это можно сделать? еще проблема, максимум может быть 9 переменных в правиле, т.е. если добавиться еще переменная, ничего не будет работать.
спасибо.
Всем привет,
помогите упростить rewrite правила для nginx
Код:
rewrite "^/(.+?)/:(s|b|p|c)([0-9]+)$" "/index.php?op=sections&act=show&$2=$3" last;
rewrite "^/(.+?)/:(s|b|p|c)([0-9]+):(s|b|p|c)([0-9]+)$" "/index.php?op=sections&act=show&$2=$3&$4=$5" last;
rewrite "^/(.+?)/:(s|b|p|c)([0-9]+):(s|b|p|c)([0-9]+):(s|b|p|c)([0-9]+)$" "/index.php?op=sections&act=show&$2=$3&$4=$5&$6=$7" last;
rewrite "^/(.+?)/:(s|b|p|c)([0-9]+):(s|b|p|c)([0-9]+):(s|b|p|c)([0-9]+):(s|b|p|c)([0-9]+)$" "/index.php?op=sections&act=show&$2=$3&$4=$5&$6=$7&$8=$9" last;
спасибо.