Редирект в nginx
Необходимо настроить редирект в nginx
RewriteCond %{HTTP_HOST} ^www\.site\.ru$
RewriteCond %{REQUEST_URI} !^/ref
RewriteCond %{REQUEST_URI} !^/kurs
RewriteRule (.*)\.html$ $1 [R]
RewriteCond %{REQUEST_URI} !\.(php|xml|txt|ico|swf)?$
RewriteCond %{HTTP_HOST} ^www\.site\.ru$
RewriteRule ^([^/\?]+)$ /index.php?page=$1&%{QUERY_STRING}
RewriteRule ^([^/\?]+)/$ /index.php?page=$1&%{QUERY_STRING}
RewriteRule ^([^/\?]+)/(\n{1,})/$ /index.php?page=$1&razdel=$2&%{QUERY_STRING}
RewriteRule ^([^/\?]+)/(.*)/$ /index.php?page=$1&razdel=$2&%{QUERY_STRING}
RewriteRule ^([^/\?]+)/(.*)/(.*)/$ /index.php?page=$1&razdel=$2&object=$3&%{QUERY_STRING}
RewriteRule ^([^/\?]+)/(.*)/sub(.*)/$ /index.php?page=$1&razdel=$2&sub=$3&%{QUERY_STRING}
RewriteRule ^([^/\?]+)/(.*)/sub(.*)/(\w+)/(\d+)$ /index.php?page=$1&razdel=$2&sub=$3&$4=$5&%{QUERY_STRING}