我有这个示例网址
www.something.com/order?_vacation= 巴哈马
当然,“ 巴哈马”的值可能会因位置而异
我想重定向此URL
www.something.com/order
如果有人在地址栏中输入不带参数 _vacation 的值
假设-将他重定向到首页
www.something.com
有人可以建议使用htaccess进行操作吗?
谢谢
更新,这是我的htaccess文件:
RewriteEngine On
RewriteCond %{QUERY_STRING} !(?:^|&)_vacation=[^&]+ [NC]
RewriteRule ^order/?$ /? [L,NC,R=301]
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /tripwith/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /tripwith/index.php [L]
</IfModule>
# END WordPress
答案 0 :(得分:0)
为此,您可以将此规则用作最高规则:
RewriteEngine On
RewriteCond %{QUERY_STRING} !(?:^|&)_vacation=[^&]+ [NC]
RewriteRule ^order/?$ /? [L,NC,R=301]