Apache設定でTopページ以外にアクセスがあった際にTopページを強制表示させる。
サイトをクローズした際などに、サイトのどこかに直アクセスしようとしても強制的に「終了しました案内ページ(この場合はTopページ)」に飛ばす方法です。何度も調べ直すのがメンドイので、メモメモ。
以下はApacheのhttpd.confに記載します。太字がリダイレクトの為の記述です。
ServerName example.com
DocumentRoot /home/www/example/RewriteEngine On
RewriteCond %{REQUEST_URI} !^/$
RewriteRule ^/.*$ http://example.com/ [R]