我需要通过Htaccess将以下示例网址重定向到主页
mydomain.com/?s=xxxxxxxxxxx-abcdef.com.com
这是我的htaccess代码:
RewriteRule ^/?s=([^/]+)abcdef.com.com$ / [R=301,L]
但它没有用。
我们非常感谢任何建议。
答案 0 :(得分:0)
QueryString不是RewriteRule模式中匹配的一部分。您需要使用RewriteCond
匹配%{QUERY_STRING}变量RewriteEngine on
RewriteCond %{QUERY_STRING} ^s=(.+)$
RewriteRule ^ /? [L,R]
目标末尾的?很重要,因为它会丢弃旧的查询字符串。