htaccessでアクセス制限した時にApacheのテストページがでる
スマートフォン用サイトのために特定のクライアントからのアクセスを
.htaccessで制限してみた。
ファイル名(index.php)とかでアクセスすると大丈夫なんだが、
ドキュメントルート(/)にアクセスすると何故か、Apacheのテストページがでる。
色々調べた結果、
/etc/httpd/conf.d/welcome.conf
にある以下の行をコメントアウトすればOK
#
# This configuration file enables the default "Welcome"
# page if there is no default index page present for
# the root URL. To disable the Welcome page, comment
# out all the lines below.
#
Options -Indexes
ErrorDocument 403 /error/noindex.html
そもそもこの設定ってサーバの情報とか出てきてよろしくないので、
Apacheのインストールを確認したらさっさと外した方が良いのかも。
因みにウチは大抵の鯖がCentOS5です。