对Htaccess重定向的困惑

时间:2015-08-05 06:00:17

标签: regex .htaccess url mod-rewrite redirect

GWT突然报告此类网址有超过50个404错误

http://example.com/abc/&sa=U&ved=0CCYQFjADahUKEwi_lo-6nInHAhXIoZQKHfkXDZw&usg=AFQjCNEfkaKtU35GolQ-KLlTBjIuoMejlQ

我想将这些丑陋且不相关的网址重定向到实际网址,即http://example.com/abc/

此代码是否可以完成工作

RedirectMatch ^/&sa$ /$1? [R=301,L]

或者我应该使用相同的查询字符串??

1 个答案:

答案 0 :(得分:0)

您可以在DOCUMENT_ROOT/.htaccess文件中使用此规则:

RewriteEngine On

RewriteRule ^([^&]+)& /$1? [L,NE,R=302]