我希望任何域名指向我的虚拟主机上的CNAME ,因为我使用
var type = Type.GetTypeFromProgID("Broker.Application");
dynamic ab = Activator.CreateInstance(type);
ab.Analysis.Filter(0, "market") = 2; // This is obviously not compiling
在我的vhosts中,但它只适用于一个vhost,如果我将它添加到指向第二个vhost的CNAME服务于第一个vhost的满足。
ServerAlias *
但第二个也在提供files.example.com
我的 httpd.conf 有这两个vhosts
e.g:
1st: files.domain.com CNAME to files.example.com
2nd: r.domain.com CNAME to r.example.com
答案 0 :(得分:2)
这可能没有直接关系,但可能对其他人有帮助:您实际上可以将许多别名放在同一个虚拟主机条目中(在我的情况下是同一个域):
$
并确保在为域创建 SSL 证书时也将所有这些作为服务器别名包含在内。
答案 1 :(得分:1)
您必须添加ServerAlias行
以下ServerName files.example.com
添加ServerAlias files.domain.com
以下ServerName r.example.com
添加ServerAlias r.domain.com
在您的情况下,apache使用files.example.com作为默认vhost,因为它是第一个。
答案 2 :(得分:0)
我通过在虚拟主机上设置一个专用的ip来解决这个问题,我希望 ServerAlias 是*并且它可以工作
tar -xf hugeFile.tar -O | wc -w