htaccess 使用查询字符串删除特定地址
htaccess removing a specific address with a query string
我有一个网站出现问题,我在特定网站 URL 上收到 404 错误和查询字符串。这不是我经常使用的网站,因此我不确定是否仍应使用任何查询。我自己试过了,但没有用。
Redirect 301 /category.aspx?id=MISC34 /
我要301直达www.example.com/category.aspx?id=MISC34 去首页。这对我不起作用。如果重要的话,它在 Wordpress 上。
我不太精通 htaccess。如有任何帮助,我们将不胜感激。
您可以在 .htaccess
中使用:
RewriteEngine on
RewriteCond %{QUERY_STRING} (^|&)id=MISC34(&|$) [NC]
RewriteRule ^category\.aspx$ /? [L,NC,R=301]
我有一个网站出现问题,我在特定网站 URL 上收到 404 错误和查询字符串。这不是我经常使用的网站,因此我不确定是否仍应使用任何查询。我自己试过了,但没有用。
Redirect 301 /category.aspx?id=MISC34 /
我要301直达www.example.com/category.aspx?id=MISC34 去首页。这对我不起作用。如果重要的话,它在 Wordpress 上。
我不太精通 htaccess。如有任何帮助,我们将不胜感激。
您可以在 .htaccess
中使用:
RewriteEngine on
RewriteCond %{QUERY_STRING} (^|&)id=MISC34(&|$) [NC]
RewriteRule ^category\.aspx$ /? [L,NC,R=301]