使用以下规则:
RewriteCond %{THE_REQUEST} /search/\?search_text=([^&\s]+)&([^\s]+)\s [NC]
RewriteRule ^ /search/%1?%2 [R=301,L,NE]
在尝试像下面那样重新编排我的网址
www.example.com/search/?search_text=cat&kategori=tum-kategoriler&color=red
在以下第一个参数之后,我得到了以下网址,其中有一个额外的斜杠。
www.example.com/search/cat/?kategori=tum-kategoriler&color=red
相反,我希望它像这样显示。
www.example.com/search/cat?kategori=tum-kategoriler&color=red
为什么要添加这个额外的斜杠?我的rewriterule
有问题吗?
P.S:我正在网站上使用wordpress
。