从类别中的网址删除/签名

时间:2018-11-13 13:56:03

标签: .htaccess

帮助!,我已经尝试了一天多的时间来尝试解决此问题,请重定位类别中的所有搜索查询网址,并使用htaccess从网址中删除/符号,例如example.com/stack/?s=keyword/example.com/stack/?s=keyword

我尝试了下面的代码,但是它仅将example.com/?s=keyword/重定向到example.com/?s=keyword,但是当我将类别URL包括到永久链接中时,它不起作用。

RewriteCond %{QUERY_STRING} ^s=([^&]+)/$
RewriteRule ^$ /?s=%1 [L,R=301,NE]

请在这里需要帮助,请您。

提前谢谢。

1 个答案:

答案 0 :(得分:1)

尝试将此规则作为最高规则:

RewriteEngine On

RewriteCond %{THE_REQUEST} (/stack/\?s=[^&\s]*)/\s [NC]
RewriteRule ^ %1 [L,R=301,NE]