.htaccess中.htpasswd文件路径中的变量

.htaccess中.htpasswd文件路径中的变量,.htaccess,.htpasswd,.htaccess,.htpasswd,有可能在这个路径中有{HTTP_HOST}变量吗? 因为我的htaccess用于多个域,我想为每个域使用不同的密码 AuthUserFile /usr/test/{HTTP_HOST}/.htpasswd AuthType Basic AuthName "My Files" Require valid-user 更新: 我测试了上面的代码,它给出了一个500内部服务器错误(当然AuthUserFile指向的目录确实存在于我的服务器上)我认为这不太可能。您的不同“域”是如何在服务器上设置的?它们

有可能在这个路径中有{HTTP_HOST}变量吗? 因为我的htaccess用于多个域,我想为每个域使用不同的密码

AuthUserFile /usr/test/{HTTP_HOST}/.htpasswd
AuthType Basic
AuthName "My Files"
Require valid-user
更新:

我测试了上面的代码,它给出了一个500内部服务器错误(当然AuthUserFile指向的目录确实存在于我的服务器上)

我认为这不太可能。您的不同“域”是如何在服务器上设置的?它们是否都有自己的VirtualHost?多个域指向一个根文件夹,并且正在加载特定于域的语言和配置文件,因此我还希望对受保护区域使用不同的密码。