Я перешел по ссылке ниже и добавил аутентификацию для сайта разработки Bitnami Magento 2.3.2, который находится в AWS Lightsail.
https://docs.bitnami.com/bch/apps/magento/administration/use-htpasswd/
Я создал htpasswd и magento_users, используя
cd /opt/bitnami
apache2/bin/htpasswd -cb apache2/magento_users USERNAME PASSWORD
Также я добавил следующий код в / opt / bitnami / apps /magento / conf / httpd-app.conf
<Directory "/opt/bitnami/apps/magento/htdocs">
...
AuthType Basic
AuthName MyAuthName
AuthUserFile "/opt/bitnami/apache2/magento_users"
Require valid-user
...
<IfVersion >= 2.3>
# Require all granted
</IfVersion>
...
</Directory>
После того, как я перезапустил apache и очистил кеш, он запрашивал имя пользователя и пароль при загрузке интерфейса разработчика. Когда я предоставляю учетные данные, в итоге получается ошибка:
Error 503 Backend fetch failed
Backend fetch failed
Guru Meditation:
XID: 393256
Varnish cache server
Я не вижу ничего связанного с этим в Apache error_log.
Может кто-нибудь, пожалуйста, помогите мне решить эту проблему.