我在linux机器上安装了apache服务器。 截至目前,我正在使用httpd-vhosts.conf文件的虚拟主机的目的。 4-5域名(基于IP和名称)设置,并都工作正常。
我有一个要求,我想在虚拟主机文件方面提供更多的控制客户端。 我无法为所有用户提供对httpd-vhosts.conf文件的访问。 我想知道是否有可能在所有站点的站点根目录中具有本地虚拟主机文件,具有与httd-vhosts.conf文件相同的行为。 我尝试使用.htaccess但未能覆盖或设置httpd-vhsots.conf文件内的一些configuration。
任何人都可以让我知道,如果这件事情是可能的 – 本地虚拟主机文件和该文件可以在httpd文件的httpd-vhosts文件中引用。
是和不是。
是的,因为你可以在任何地方configuration文件,并将其包含在内:
Include /home/user/httpd.include
也许在<virtualhost></virtualhost>部分。
没有为什么:
(如果你能解释在.htaccess中无法完成什么,这将有所帮助,因为.htaccess仍然看起来像是你需要的正确解决scheme。)