我确信有一个这样的名字,我可能只是在错误的search。 无论如何,是否有可能通过使用“/”后面的信息在相同的域名上设置虚拟主机,
例如
host1 => example.com/siteA/
host2 => example.com/siteB/
我可能会提到我的目标是将siteA上的PHP内容和siteB上的mod_wsgi内容(我正在使用flask)进行托pipe。
我只想使用虚拟主机分离所有后端configuration设置。 也许我正在想这是一种错误的方式,做这种事情有一个更恰当的方式。
不,虚拟主机不这样工作。 您可以使用它们来设置siteA.example.com和siteB.example.com,但不能使用example.com/siteA和example.com/siteB。
但是,你仍然可以通过使用这样的结构来实现它:
# global configuration <Location /siteA> # siteA configuration </Location> <Location /siteB> # siteB configuration </Location>
大多数可以通过虚拟主机configuration进入的指令也可以在<Location>部分进行,所以我不认为用这种方法设置这些东西有很多限制。 检查你想要在Apache文档中使用的指令的允许上下文是否可以确定。