通过某个域名进入网站时投掷404?

时间:2014-07-17 18:24:45

标签: .htaccess

有3个域都指向同一个服务器,一个是主要的,另一个是重定向到主要的三个应该看起来好像它不存在。

  • 主要:website.com

  • 重定向:oldwebsite.com

  • 消失:testwebsite.com

我已经配置了重定向,但是如何确保当某人从testwebsite.com进入时,他会获得标准404(假装它不存在)。

1 个答案:

答案 0 :(得分:1)

将此规则作为DOCUMENT_ROOT/.htaccess文件中的非常第一规则

RewriteEngine On

RewriteCond %{HTTP_HOST} ^(www\.)?testwebsite\.com$ [NC]
RewriteRule ^ - [L,R=404]

您还可以使用以下方式显示禁止错误(403):

RewriteRule ^ - [F]