htaccess使用查询字符串删除特定地址

时间:2015-09-02 23:38:27

标签: apache .htaccess redirect http-status-code-301

我有一个问题出现的网站,我在使用查询字符串的特定网站网址上收到404错误。这不是我经常工作的网站,所以我不确定是否还应该使用任何查询。我自己尝试了这个并没有用。

Redirect 301 /category.aspx?id=MISC34 /

我希望301直接特定于www.example.com/category.aspx?id=MISC34转到主页。这不适合我。如果重要的话,它就在Wordpress上。

我对htaccess并不精通。任何帮助都会得到解决。

1 个答案:

答案 0 :(得分:2)

您可以在.htaccess

中使用
RewriteEngine on
RewriteCond %{QUERY_STRING} (^|&)id=MISC34(&|$) [NC]
RewriteRule ^category\.aspx$ /? [L,NC,R=301]