長年管理していたwebサイトを閉鎖することになった。
トップページにindex.htmlを置いて、そこで、閉鎖のお知らせと今後はFacebookページで最新情報を更新する旨をリンクとともに掲載。下層ページへのアクセスをすべてこのトップページに301リダイレクトすることにした。
特定ページを除外して301リダイレクト
使用済みドメインのドロップキャッチ(第三者が取得)が問題になっているので、練習がてら、閉鎖サイトでhtaccessを使ってみようと思い立った。
.htaccessの書き方としては、トップページのアクセスをリダイレクトから除外。その後ろに全コンテンツのリダイレクト指示を書いた。
RewriteEngine On RewriteBase / #除外設定 RewriteCond %{REQUEST_URI} !^/index.html$ #リダイレクト RewriteRule ^(.*)$ /index.html [R=301,L]
この方法が、ドロップキャッチに役立つのか。。。新ドメインにリダイレクトしてないから、意味がないように思うけど、除外設定を書いたことが無かったので、やってみてよかった。