是否可以将具有不同域和唯一 IP 地址的 2 个虚拟主机指向同一个文件夹?如果可以,我应该注意什么?此外,即使这些域指向同一个目录,每个域是否都可以拥有 SSL 证书?
如果我听起来感到困惑,请原谅。
谢谢,达伦
答案1
是否可以将具有不同域和唯一 IP 地址的 2 个虚拟主机指向同一个文件夹?
是的。
我应该注意什么吗?
你应该读虚拟主机在 Apache 中。
即使指向同一个目录,每个域名是否都可以拥有 SSL 证书?
视情况而定。如果他们可以使用相同的证书,并且该证书是通配符证书,那就很简单了。
例如,如果您有两个域名foo.example.com
,则可以对它们两个都bar.example.com
使用通配符 SSL 证书。*.example.com
否则,你必须尝试服务器名称指示,这有点复杂。浏览器对此的支持仍然相当糟糕。如果您尝试这样做,那么所有 Windows XP 用户都将无法使用 IE 或 Safari 访问您的网站。更多例外情况在之前链接的 Wikipedia 页面上有详细说明。
答案2
应该完全没问题,对于该设置来说,目录并不重要,并且相同的代码库用于多个站点的情况并不少见。
如果网站的输出完全相同,并且您关心 SEO,请注意 Google 会因重复内容而将您标记为低分。
此外,如果您使用.htaccess
可能使用该指令的文件RewriteBase
,请小心 URL 路径是否相同。