defaultを使う方法もありましたが、なぜかsslの設定と競合してしまって自分ではできなかったので、調べて成功したものを紹介します。以上設定していきます。各VirtualHostが、ssl.conf、vhosts.confに記述されているものとします。設定する際、変更する設定ファイルのバックアップをとることを強くお勧めします。変更量は少ないですが、元に戻せなくなるとVirtualHost関連の設定は非常に面倒です。vhosts.conf.bkssl.confがhttpsのバーチャルホスト、vhosts.confがhttpの設定となります。ssl.confについて、以下のように変更します。</VirtualHost>+のところを追記します。vhosts.confについても同様に変更します。</VirtualHost>以上で、直IPを拒否する設定は完了です。以下のように、直IPアクセスが拒否されるかと思います。モザイクがかかっていますが、長さで判断してください。IP直打ちでは403が返され、URLでアクセスするとページがしっかりと読み込まれます。ツイートシェアはてなtown_aoki_BuntinITテクノロジーとバイクが好きな暇人。Townのクラウド事業部にて学生アルバイトとして勤務しています。大学では、主に機械学習について研究しています。Webの新しいフレームワーク、インフラ、機械学習に興味があります。最近ではエッジコンピューティング、クリプトテクノロジーにも興味が出てきています。使う言語はTypeScript,Pythonです。