※ ChatGPTを利用し、要約された質問です(原文:Apache Virtual Hostでの認証)
Apache Virtual Hostでの認証
このQ&Aのポイント
ApacheのVirtual Hostで認証をかける方法とは?
VirtualHostディレクティブ内での設定方法はあるのか?
Apacheの起動時にAuthTypeエラーが発生する場合の対処方法
Apache の Virtual Host で認証をかけることはできますか?
以下のように設定したのですが、Apache起動時に
Syntax error on line 1066 of /usr/local/apache2/conf/httpd.conf:
AuthType not allowed here
といわれます。
.htacessを使えば実現できるようですが、VirtualHostディレクティブ内で設定する方法はないでしょうか?
<VirtualHost *:80>
ServerAdmin test@example.com
DocumentRoot /home/test
ServerName test.example.com
ErrorLog logs/test-error_log
CustomLog logs/test-access_log common
AuthType Basic
AuthName "Restricted Files"
AuthUserFile /home/test/.htpasswd
Require user test
</VirtualHost>
よろしくお願いします。
お礼
どうもありがとうございました。 解決しました!