有没有可能mod_vhost_alias可以读取几个目录(例如,每个用户)来查找网站? 就像在不同的用户可以在主目录中创build目录的主机设置一样?
vhost_alias将收到的域映射到文件系统的path上。 在提供请求以查看文件是否存在之前,它不读取现有的文件系统。
但是,您可以执行类似于文件的稳定目录列表,并使用符号链接或在用户目录中绑定挂载以指向实际的Web目录。
/var/www/domain.com /var/www/domainb.com
接着
/home/user/domain.com是符号链接或绑定挂载到/var/www/domain.com /home/userb/domainb.com是符号链接/绑定挂载到/var/www/domainb.com
请记住,mod_vhost_alias以运行apache服务的用户的身份运行。 在共享的环境中,确保你知道这样运行Apache的分支。