2009-06-08 100 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說的那樣重命名它。