我有相当多的404网址,当字符串包含单词"其中"时,我想重写这些规则。
任何字符包括"其中"被放弃了。
所以例如: http://www.website.com.au/category/subcategory/where/colour/black
会变成
http://www.website.com.au/category/subcategory/
我有以下重写,但我希望它更通用。
location /category/subcategory/where/colour/black {
rewrite ^(.*)$ http://www.website.com.au/category/subcategory/ redirect;
}
任何帮助将不胜感激 布伦丹
答案 0 :(得分:0)
location ~* ^/(.+)/where/ {
rewrite ^(.+)/where/ $1 redirect;
}