index.phpを作成
サイトが閉鎖したことをお知らせするページを作ります。
また、ステータス410(Gone)を返すようにphpで設定し、サイトが削除されたことを通知します。
ウェブサイトやページを削除すると、それ以後のアクセスに対しては自動的に404が返されます。しかし、404は単に「見つからない(not found)」ことを意味するにとどまり、「削除された」という意味は含みません。
そのため、ウェブサイトを削除した場合には、「削除された」ことを意味している410(Gone)を返すようにします。
<?php
header("HTTP/1.0 410 Gone");
?>
<!DOCTYPE HTML>
<html lang="ja">
<head>
<meta charset="utf-8">
<title>Webサイト閉鎖のお知らせ</title>
</head>
<body>
</body>
</html>
.htaccessを変更
既存の.htaccessファイルを編集(ない場合は新たに作成)し、すべてのページへのアクセスがindex.phpにリダイレクトされるよう設定します。
RewriteEngine on
RewriteRule ^.+$ / [QSA,R=301,L]