Lightsail(WordPress環境用として提供されている)環境へBasic認証をかける必要が有り、トライした。
AWSでの説明は
https://docs.bitnami.com/aws/infrastructure/lamp/administration/use-htpasswd/
に有り、基本はこれに従うが、どうも、手元の環境とファイル構成が微妙に異なる。ドキュメントが最新になっていない(か、私の環境が古い?)のではと思われる。
ドキュメントでは
/opt/bitnami/apache2/conf/vhosts/wordpress-vhost.conf
/opt/bitnami/apache2/conf/vhosts/wordpress-https-vhost.conf
の2ファイルへ設定を追記するようになっているが、conf の下へ ”vhosts”は存在しない。
今回
/opt/bitnami/apps/wordpress/conf/httpd-app.conf
ファイルへ設定を追記する事で対応した。
通常のapacheの設定では、設定を有効にしようとする親ディレクトリへ”.htaccess”を記載するが、この設定は有効にならない。
もう少し調べる必要は有るが、取り敢えず、これで、設定が有効に機能している。
コメント