Я использую htaccess, чтобы заблокировать любой доступ к нашему серверу разработки с помощью следующего кода:
AuthType Basic
AuthName "Auth"
AuthUserFile /var/htpasswd
Require valid-user
Order allow,deny
Satisfy any
Я установил переменную в Apache httpd.conf под названием DEV. Я использую его для своих файлов конфигурации на php, но как бы мне использовать его только для использования аутентификации, когда параметр DEV
если запрос не для производственной среды, запросите аутентификацию. определите "любое" из этих двух правил как достаточное
AuthType Basic
AuthName "Auth"
AuthUserFile /var/htpasswd
allow from env=PRODUCTION
require valid-user
satisfy any