apacheで新しいバーチャルホストを切った際にエラーが出たときの確認事項
「client denied by server configuration」エラーなどが出るとき
Satisfy Any AuthUserFile /usr/local/apache2/.htpasswd AuthGroupFile /dev/null AuthName "Please Enter Your Password" AuthType Basic Require valid-user Options FollowSymLinks AllowOverride None Order deny,allow Deny from all Allow from ipアドレス FileETag None
上記のように「Deny from all」となっているので各VirtualHostで許可してやらないとダメ。
また「Listen 192.0.2.5:8000」 のようにListenに追加しないとダメ。
(新しいバーチャルホストが192.0.2.5:8000 の場合)