2009-06-08 46 views

回答

0

如果你想临时'隐藏'的页面是一个php页面,你可以在你想'隐藏'的php文件的顶部做这样的事情。

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

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

还有其他的HTTP标头的技巧,你可以做,好像回到了404,503,等

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

你也可以使用由@安德鲁-G-约翰逊建议的.htaccess技巧,使用.htaccess文件不应该对性能产生太大的影响,特别是与在PHP中执行相比。

1

重命名/它移动到文件名/文件夹的Web服务器将不会为(好点理查德)

+3

...到Web服务器不会提供的文件名/文件夹。 – Richard 2009-06-08 15:10:28

1

如果你想要的页面不再提供服务,为什么不只是将其重命名为file.html.disabled什么?当您想要再次继续使用时,请将其重新命名?

2

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

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

有没有办法在PHP中做到这一点? ...不知道它是否属实,但我听说添加太多.htaccess可以使您的网站运行缓慢? – 2009-06-08 15:15:17

+1

添加此行不会让您的网站加载速度变慢... – 2009-06-08 16:04:39

2

你应该在你的源代码控制是具有它然后将其删除,并添加它,当你需要它(?)。或者像Rob说的那样重命名它。