Моя установка dev: Mac OSX 10.7.4/Apache 2.2.21/PHP 5.3.10
Я хочу добавить условную логику в мои файлы .htaccess в зависимости от среды dev vs live. например, я хочу иметь аутентификацию на реальном сервере, но не на dev-сервере. У меня в моем httpd.conf
SetEnv DEV 1
Я подтвердил, что этот var задается путем проверки вывода из phpinfo(). затем в файле .htaccess
<IfDefine !DEV>
AuthType Basic
AuthName "password protected"
AuthUserFile /path/to/.htpasswd
Require valid-user
</IfDefine>
... но я все еще запрашиваю пароль для своего локального разработчика. кажется, что переменная DEV
недоступна для .htaccess
. У меня есть AllowOverride All
, установленный в моем httpd.conf
для моего корня doc. Любые идеи?