アドバイスされていないことは承知していますが、パブリックビューから隠されているようなWebサイトのメンテナンス変更を行うために使用できる「迅速で汚い」アプローチは何ですか?
編集:詳細を追加するために、私が隠したいのは開発中のものです。既存または確立されたコンテンツは、サイトがライブであるかのように表示されます。
アドバイスされていないことは承知していますが、パブリックビューから隠されているようなWebサイトのメンテナンス変更を行うために使用できる「迅速で汚い」アプローチは何ですか?
編集:詳細を追加するために、私が隠したいのは開発中のものです。既存または確立されたコンテンツは、サイトがライブであるかのように表示されます。
.htaccess を使用すると、すべての URL (php かどうかに関係なく) を処理できるため、より安全です。
RewriteEngine on
RewriteCond %{REMOTE_ADDR} !215.252.232.22
RewriteRule .* http://domain.ext/maintenance.html [L]
これはダーティですが、「##。##。##。##」をIPに置き換えるなどの方法があります。
if($_SERVER['REMOTE_ADDR']=='##.##.##.##'){
//test code
}else{
// live code
}
注:これを行うことはお勧めしませんが、すばやく簡単に行えます。