サイトを閉鎖するとき、以下のように対応してきました。
- 404エラー表示
- 空のhtmlファイルを用意
- 移転先へのご案内 or リダイレクト
404エラー表示で対応するとき最も手っ取り早いのはサーバーのデータを消去ですが、「サーバー上にデータは残したまま404エラーを表示してほしい」といった要望もあります。
目次
対策手段
どこにアクセスしても404エラーを返すよう設定しましょう。
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^(.*)$ - [L,R=404]
</IfModule>
ただし下層ページに個別のhtaccess設定があるとアクセスできる恐れがあります。
404リダイレクトを邪魔する記述があればコメントアウトしておきましょう。
チェックポイント
- 下層ページにあるhtaccessのチェックは忘れないよう注意する
-
CMSのコアファイル(例:WordPress)が下層に入っている場合、必要に応じてhtaccessの記述をコメントアウトしましょう。デフォルトのまま放置するとログインページにアクセスされ、セキュリティ上の問題となる恐れがあります。
モバイル版で分けるようなサイトでもhtaccessの記述が404表示の邪魔をする可能性があります。サイトの仕様はある程度把握しておきましょう。