Apache 構成ファイルの virtualhost ディレクティブ内に location ディレクティブを埋め込むことにより、Web サーバーのポート 2000 をパスワードで保護したいと考えています。ただし、期待どおりにパスワードの入力を求められませんでした。これは私がApache構成ファイルに持っていたものです:
<VirtualHost *:2000>
ServerName www.server.com
ServerAdmin email
DocumentRoot /var/www/html
ErrorLog logs/server.com-error_log
<Location / >
AuthType Basic
AuthName "Security"
AuthUserFile /var/www/s2/.htpasswd-users
Require valid-user
</Location>
</VirtualHost>