[Apache] アクセス制限時にデフォルトページが表示される場合の対処

バーチャルホストで.htaccessを配置し、以下のように特定IPでアクセス制限を設定した。

すると、そのIPからアクセスするとApacheのデフォルトページが表示された。デフォルトページを表示せずにブラウザが403を表示するようにしたいんだけど。

403のハンドリングを設定している箇所を調べたら以下にあった。

/etc/httpd/conf.d/welcome.conf

冒頭のコメントにWelcomeページを無効化したければ、以下の全てのラインをコメントアウトしろとある。それに従ってコメントアウトしてApacheを再起動したらブラウザに403 Forbiddenが表示されるようになった。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です