可能重复:
How to implement “Maintenance Mode” on already established website
我意识到这不是建议但是可以使用什么“快速和肮脏”的方法对网站进行维护更改,这些更改隐藏在公众视野之外?
编辑:要添加更多细节,我想隐藏的内容就是正在开发的内容。现有或已建立的内容仍应显示为该网站是否有效。
答案 0 :(得分:1)
使用.htaccess会更安全,因为它会处理所有网址(不管是不是PHP):
RewriteEngine on
RewriteCond %{REMOTE_ADDR} !215.252.232.22
RewriteRule .* http://domain.ext/maintenance.html [L]
答案 1 :(得分:0)
这很脏,但你可以做一些事情,比如用你的IP替换“##。##。##。##”:
if($_SERVER['REMOTE_ADDR']=='##.##.##.##'){
//test code
}else{
// live code
}
注意:我不建议这样做,但它快速而简单。