尽管进行了广泛的搜索,但我似乎找不到答案,所以如果之前有人问过这个问题,我很抱歉,我只是错过了。
我有一个只有静态 URI 的站点,所有 SEO 友好,硬编码在 .htaccess 文件中。不幸的是,我们看到很多其他网站通过查询字符串链接到我们,搜索令人讨厌的东西。这损害了我们的搜索排名,我们希望为任何带有查询字符串的内容返回 404。
我尝试了以下变体,但没有成功:
RewriteCond %{QUERY_STRING} .
RewriteRule ^404.php/? [R,L]
任何帮助,将不胜感激。