apacheで「工事中」ページを表示
WordPress メンテナンス時等で、一時的に特定URLへのアクセスを「工事中」ページにリダイレクトする方法です。例えば、http://www.herohero.org/test/* 以下のすべてのURLへのアクセスを工事中ページ(http://www.herohero.org/maintenance.html)にリダイレクトします。また、メンテナンス用に自分(192.168.1.100)だけはリダイレクトしないようにします。/test/.htaccess に以下のように記述します。
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REMOTE_ADDR} !^192\.168\.1\.100$
RewriteBase /test/
RewriteRule (.*)$ /maintenance.html
</IfModule>
もちろん、mod_rewrite がないと動きません。
投稿日: 2008 年 12 月 13 日 カテゴリー: FreeBSD, WordPress
Pingback from へろへろブログ » WordPress2.6.5へのアップグレード
Time 2008 年 12 月 13 日 at 11:33 PM
[...] WordPress URL に一般ユーザがアクセスできないようにします。 apacheで「工事中」ページを表示を参照。以下のバックアップ中にアクセスがあると、不整合が起きてしまうかもしれませんの [...]