为所有请求返回404

时间:2011-02-17 10:36:09

标签: apache .htaccess http-status-code-404

我有一个我想要隐藏/禁用的网站的开发版本。但我暂时不想删除这些文件。我也不想将请求重定向到其他地方。我只想用HTTP 404回复对该网站的请求。

我该怎么做?

我正在使用Apache和.htaccess。

1 个答案:

答案 0 :(得分:1)

你可以这样做:

RewriteEngine on
RewriteRule ^oldsite/?$ http://www.domain.com/errorpage.html [r=301,nc]

这比硬404更温和。否则你可以更改响应代码。希望这会有所帮助。