我无法find任何地方,如果我可以设置默认的虚拟主机configuration。 我知道你有没有findvHost时使用的000-default.conf,但是如果我想在/ var / www中的所有目录上设置一个默认configuration呢?
说如果我想使用这个“默认的”全局虚拟主机文件来设置Options -Indexes,那么我希望Apache能够在/ var / www中的任何目录上设置它,除非域名的虚拟主机另有说明。
这是可能的,如果你能告诉我怎么做?
如果要为/ var / www目录设置一个适用于您定义的虚拟主机的默认configuration,除非它是在其他位置手动定义的,那么您必须在以前的分层上下文中将此目录configuration定义为虚拟主机,即服务器configuration (全局configuration)。
例如,如果您不希望默认情况下为/ var / www中的documentrootpath启用索引,并且您的主configuration文件是httpd.conf或apache2.conf ,那么您只需添加:
<Directory /var/www> Options -Indexes #any other config here </Directory>