apache全局基本身份验证

apache全局基本身份验证,apache,basic-authentication,Apache,Basic Authentication,我有一个带有几个虚拟主机的apache web服务器 我希望他们都支持基本授权(AuthType basic) 但是-似乎Auth-directive仅适用于和(在Virtualhost部分内) 是否有一种方法可以同时为所有虚拟主机全局设置基本身份验证 在全局配置(Debian上的httpd.conf或apache2.conf)中设置的任何或都将适用于所有虚拟主机,因为全局配置由定义共享 共享位置非常困难,因为您的虚拟主机可能有不同的DocumentRoot。但是是一个很好的目标,你所有的虚拟主

我有一个带有几个虚拟主机的apache web服务器

我希望他们都支持基本授权(AuthType basic)

但是-似乎Auth-directive仅适用于
(在Virtualhost部分内)

是否有一种方法可以同时为所有虚拟主机全局设置基本身份验证

在全局配置(Debian上的httpd.conf或apache2.conf)中设置的任何
都将适用于所有虚拟主机,因为全局配置由定义共享

共享
位置非常困难,因为您的虚拟主机可能有不同的
DocumentRoot
。但是
是一个很好的目标,你所有的虚拟主机都会有一个“/”url

因此,如果您将其放在全局定义中的
中,它将起作用,除非一个VirtualHost上的
使用某种指令来删除Auth