mod_rewriteでのメンテナンス画面への切り替え2

alkoshikawa 254views 更新:2014年8月11日

http://hacknote.jp/archives/461/

前回の書き方だとうまくいかないパターンあったのでシンプルにします。

vim {DocumentRoot}/maintenance.html
---
<html>
<center>
<p />
<p />

システムメンテナンスのため、下記の通り、ウェブサービスを一時停止しております。<br />
ご利用の皆さまにはご迷惑をおかけしますが、今しばらくお待ち下さい。<br />
<p />
<p />

<停止期間>○月○日(○)00:00 ~00:00 <br />
<p />
<p />

The page which you are looking for is currently undergoing scheduled maintenance.<br />
We apologize for the inconvenience.
</center>
</html>
---

vim {httpd.conf}
---
<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteCond %{REQUEST_FILENAME} !(.(gif|jpe?g|png|js|css))$
  RewriteRule ^(.*)$ /maintenance.html
</IfModule>
---

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません