サイトを一時的にオフラインにする時は、サーチエンジンにそのことを通知しまた後で訪問するように伝えるために503ステータスコードを返すのが適切だと説明しました。 なぜなら、アクセスできない404エラーを返すのはページが存在しない状態の通知で不適切だし、メンテナンス用のページを作成して表示させるのは正常な200を返してしまい、メンテナンス通知ページが正規のページとしてインデックスされてしまうからです。 と、ここまでは問題なかったのですが、肝心の503エラーの設定方法がしっくりきませんでした。 そこでアドバイスを求めたところ、親切な読者さんが教えてくれました。 こちらのサイトでの手順になります。 (1).htaccessに次のように記述 RewriteEngine on RewriteRule ^503/ - [L] RewriteRule ^.*$ 503/503.php (2)ルートディレク
![HTTP503エラーの設定方法](https://cdn-ak-scissors.b.st-hatena.com/image/square/f00f4804fe59acd36d8e9d02e50d10db7dc9a119/height=288;version=1;width=512/https%3A%2F%2Fwww.suzukikenichi.com%2Fblog%2Fwp-content%2Fuploads%2Fsplash_1200_675.png)