访问 htaccess 变量

访问 htaccess 变量

我正在使用 htaccess 来阻止对我们开发服务器的所有访问,代码如下:

AuthType Basic
AuthName "Auth"
AuthUserFile /var/htpasswd
Require valid-user
Order allow,deny
Satisfy any

我在 Apache httpd.conf 中设置了一个名为 DEV 的变量。我将其用于 php 中的配置文件,但当 DEV 设置时,我如何使用它来仅使用身份验证

答案1

如果请求不是针对生产环境,则请求授权。将这两个规则中的“任何”定义为足够

AuthType Basic
AuthName "Auth"
AuthUserFile /var/htpasswd
allow from env=PRODUCTION
require valid-user
satisfy any

相关内容