我有带有多个虚拟主机的apache web服务器
我希望他们都支持基本授权(AuthType Basic)
但是
是否有一种方法可以同时为所有虚拟主机设置全局基本地址?
发布于 2012-02-23 08:29:55
在全局配置中设置的任何<Directory>或<Location> (Debian上的httpd.conf或apache2.conf )都将适用于所有VirtualHosts,因为全局配置是由定义共享的。
很难共享一个<Directory>位置,因为您的VirtualHosts可能有不同的DocumentRoot。但是<Location />是一个很好的目标,所有的虚拟主机都会有一个'/‘url。
因此,如果将其放入全局定义中的<Location />中,它将工作,除非一个VirtualHost上的<Location />使用某个指令来删除Auth。
https://stackoverflow.com/questions/9272134
复制相似问题