[英]Nginx rewrite for URI querystring value
I changed my website platform and i am now getting hits from google pointing to the old location of tag searches on my site. 我更改了网站平台,现在正从Google获得点击量,指向我网站上标记搜索的旧位置。 Basically i need to point:
基本上我需要指出:
http://www.website.com/articles/Subject%3Alist=Music-Oldies&review_state=published
to: 至:
http://www.website.com/tags/Music-Oldies
..in my Nginx website file. ..在我的Nginx网站文件中。 Only the tag 'Music-oldies' needs to be extracted.
仅需要提取标签“ Music-oldies”。 'Subject%3Alist' is actually 'subject:list'.
'Subject%3Alist'实际上是'subject:list'。
EDIT: '....articles/subject%3Alist...' should have been '....'articles?subject%3Alist....' 编辑:'.... articles / subject%3Alist ...'应该是'....'articles?subject%3Alist ....'
您需要这样的重写指令:
rewrite Subject:list=([^&]+) /tags/$1 permanent;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.