最終的には専用のエラーページを作るのですが、とりあえずアクセス制限の際に、403 forbiddenを返して終わりにしたいわけです。ですが、デフォルトではこんな感じのApache Test Pageが表示されます。
これだとちょっとカッコつかないので、表示されないように対応します。
/etc/httpd/conf.d/welcome.conf を編集します。
<LocationMatch "^/+$"> Options -Indexes ErrorDocument 403 /error/noindex.html </LocationMatch> ↓↓↓ #<LocationMatch "^/+$"> # Options -Indexes # ErrorDocument 403 /error/noindex.html #</LocationMatch>
制限がかかる予定のURLをリクエストします。
こんな感じで、Forbiddenが表示されればOKです。
あとは適切なエラーページを後ほど作成し、/etc/httpd/conf/httpd.conf にErrorDocument 403 の設定をします。
ErrorDocument 403 403.html
想定したエラーページが表示されれば完了です。