如何暂时关闭静态页面?

时间:2009-06-08 15:08:07

标签: language-agnostic

我有一个静态网页,我需要关闭,我不想删除该文件,因为我很有可能将来需要重新打开它。我怎么能这样做?

谢谢!

5 个答案:

答案 0 :(得分:2)

您可以使用.htaccess文件重定向它:

rewriteengine on
rewriterule ^static-page.html$ relocate-here.html [L]

答案 1 :(得分:2)

您应该在源代码管理中使用它(?)然后将其删除并在需要时添加它。或者重命名为Rob说。

答案 2 :(得分:1)

将其重命名/移动到Web服务器无法提供的文件名/文件夹(优点Richard)

答案 3 :(得分:1)

如果您希望不再提供该网页,为什么不将其重命名为file.html.disabled或其他内容?如果您想再次继续使用它,请将其重命名?

答案 4 :(得分:0)

如果你想暂时“隐藏”的页面是一个php页面,你可以在你要隐藏的那个php文件的顶部做类似的事情。

<?php 
header('Location: http://www.example.com/not_available.html');
die();
?> 

只需将Location:后的网址替换为您选择的占位符页面即可。

您可以执行其他HTTP标头技巧,例如返回404,503等

http://phpweby.com/tutorials/php/35

你也可以使用@ andrew-g-johnson建议的.htaccess技巧,使用.htaccess文件不应该对性能有太大的影响,特别是与在PHP内部进行比较。