我有几个位点,并且它们都具有在单个服务器上相同的设置。现在,在启用站点目录他们每个人的独立的配置文件,而不是,我想有一个共同文件。

想法是这样的:

www.abc.com应该有/无功/网络/ ABC作为DocumentRoot的, www.xyz.com应该有/无功/网络/ XYZ作为DocumentRoot的等

所有其他parameteres像日志文件,接触电子邮件等也应具有相同的设置(abc.com应具有contact@abc.com作为管理员电子邮件,xyz.com应具有contact@xyz.com作为管理员电子邮件等)。

我无法找到任何教程如何反向引用通配符等

的问候,

JP

有帮助吗?

解决方案

啊哈。找到了解决办法。 VirtualDocumentRoot就是答案。

一个单一一行:

VirtualDocumentRoot /var/www/%0

做这项工作。还没有真正想通日志的东西,但应该是相似的和容易。

请参阅 https://serverfault.com/questions/182929/wildcard-subdomain-directory-names 一个不错的相关线程。

您得启用此vhost_alias模块。 (在Ubuntu sudo a2enmod vhost_alias)。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top