0

我有一个关于 vhost_alias 的问题

我得到了它的工作,它做了以下工作:

vhost.subdomain.domain.com -> 发送到 /var/www/vhost

使用 virtualdocumentroot 和 %1

但我不喜欢我也可以像这样访问相同的内容

vhost.vhost.subdomain.domain.com

因为我有 *.subdomain.domain.com 的 ServerAlias

如何强制只有 vhost.subdomain.domain.com 有效?

目的是拥有许多这样的虚拟主机,例如 vhost1、vhost2 等。

谢谢,大卫

4

1 回答 1

0

您可以尝试的一种解决方案是在您的 ServerAlias 中,在您的实际动态子域之前添加一个固定子域:

例子:

ServerAlias www.*.subdomain.domain.com

这将确保

vhost.vhost.subdomain.domain.com

不会重定向,但是,您将被迫始终添加 www。在你的名字之前。

于 2014-04-25T07:02:52.507 回答