是否可以将具有不同域和唯一 IP 地址的 2 个虚拟主机指向同一个文件夹?

是否可以将具有不同域和唯一 IP 地址的 2 个虚拟主机指向同一个文件夹?

是否可以将具有不同域和唯一 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 路径是否相同。

相关内容