您好,有些域名属于一个提供商,而托管服务属于其他提供商。在托管服务中,我为每个域名都设置了一个文件夹来托管网页。
我可以配置 DNS 条目(在一侧)并.htaccess文件(在另一侧)可以拥有多域名托管吗?如果可以的话您有什么建议吗?
提前致谢! 奧萨尔。
答案1
使用 Apache 作为 Web 服务器,可以通过以下方式完成基于名称的虚拟主机客户端在每个请求中发送主机名,服务器使用该主机名来确定使用哪个网站。
因此,如果您可以配置 DNS 提供商以将多个 DNS 名称指向托管提供商的 IP 地址,那么您就可以配置托管提供商以根据不同客户端请求的 DNS 名称向其呈现不同的网站。这需要编辑 httpd.conf 并添加多个 VirtualHost 条目。如果您的托管提供商可以执行此类流程,那么您就可以支持多个不同的网站。
但请注意,这不能在 httpd.conf 中完成,也不能在 .htaccess 文件中完成。因此,您必须要求提供商为您完成此操作。
答案2
通常,如今大多数托管帐户都支持“多个”域名。您应该能够进入托管控制面板并为每个域名创建一个新网站。然后进入您的域名提供商并将 DNS 服务器与您的托管提供商的 DNS 服务器连接起来。
否则,您可以考虑其他托管服务提供商。有很多可供选择。