ミッションたぶんPossible

どこにでもいるシステムエンジニアのなんでもない日記です。たぶん。

Apache設定でTopページ以外にアクセスがあった際にTopページを強制表示させる。


 サイトをクローズした際などに、サイトのどこかに直アクセスしようとしても強制的に「終了しました案内ページ(この場合はTopページ)」に飛ばす方法です。何度も調べ直すのがメンドイので、メモメモ。


 以下はApachehttpd.confに記載します。太字がリダイレクトの為の記述です。


ServerName example.com
DocumentRoot /home/www/example/

RewriteEngine On
RewriteCond %{REQUEST_URI} !^/$
RewriteRule ^/.*$ http://example.com/ [R]