将特定的 URL 重定向到 404 页面

4
我使用WordPress建立了一个新的网站。但是Google仍然有一个指向不存在页面的URL参数为domain.com/index.php?lang=EN的站内链接,应该返回404错误页面。但是WordPress却显示了一个页面,其中写着:

尚未添加任何博客文章。

由于没有响应404错误,因此该网站不会从Google搜索结果中消失!

我该如何将这两个URL的流量重定向到404页面?(我已经设置了自定义404页面并在我的.htaccess文件中添加了ErrorDocument 404。)

1个回答

2
在你的 .htaccess 文件中,在 RewriteEngine On 这一行下面添加以下规则:
RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s/+index\.php\?lang=(EN|DE)\s [NC]
RewriteRule ^ - [R=404,L]

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接