условные выражения htaccess

У меня есть установка htpasswd аутентификация на моем живом сайте, и это работает отлично, но я не хочу попроситься пароля, когда я работаю над средой разработки.

В моем httpd.conf файле я имею:

SetEnv APP_ENV "development"

В моем .htaccess файл я имею:

AuthName "Restricted Area"
AuthType Basic
AuthUserFile /path/to/file/.htpasswd
AuthGroupFile /dev/null
require valid-user

Я задавался вопросом, было ли так или иначе помещения условного выражения вокруг материала htppasswd так, чтобы когда APP_ENV development то, что я не становлюсь предложенным пароль.

Действительно ли это возможно?

7
задан Charles 16 January 2012 в 23:38
поделиться

1 ответ

Условные выражения в конфигурации Apache работают только один раз, когда конфигурация [перезагружается].

Я бы создал второй VirtualHost с тем же корневым каталогом и управлял бы доступом с помощью Deny / Allow на основе IP-адреса.

2
ответ дан 6 December 2019 в 14:00
поделиться
Другие вопросы по тегам:

Похожие вопросы: