我添加了301重定向,但似乎无法正常工作
Redirect 301 example.com/?1 https://www.example.com/
Redirect 301 example.com/!@#$124 https://www.example.com/
我想将所有example.com/specialcharacters重定向到https://www.example.com
答案 0 :(得分:1)
您将必须使用mod_rewrite
规则。将此规则放在您的网站根目录.htaccess中:
RewriteEngine On
RewriteCond %{QUERY_STRING} . [OR]
RewriteCond %{REQUEST_URI} ^/\W
RewriteRule ^ /? [L,R=302]
\W
匹配所有非单词字符,因此如果在REQUEST_URI
开头有任何非单词字符,则会触发第二种情况。