我有一个在重写方面给我带来麻烦的网址:
http://www.example.com/my-directory/?image=21
我试过这个:
Redirect 301 /http://www.example.com/my-directory/?image=21 http://www.example.com
或者我知道沿着这些方向的东西可能是在正确的道路上,但我不认为我的重写条件非常正确:
RewriteCond %{QUERY_STRING} ^(?image=21)$ [NC]
RewriteRule ^/?$ /? [R=301,L]
答案 0 :(得分:1)
尝试此规则:
RewriteEngine On
RewriteCond %{QUERY_STRING} ^image=21$ [NC]
RewriteRule ^my-directory/?$ http://www.example.com/? [R=301,L]