我对 DNS 配置缺乏经验,并且在域名托管设置方面遇到问题。
我有两个域名:“www.mydomain1.com”和“www.mydomain2.com”,其中mydomain2 指向与mydomain1 相同的位置。
这些域名最近由之前控制它们的人转交给我。我在英国有一个 fasthosts 帐户。当我接受域名时,我无法访问 DNS 设置,并向 fasthosts 询问原因。答复说
两个域的委托托管选项都已启用,这就是您无法找到编辑高级 DNS 记录选项的原因。
我现在已经禁用委托托管选项,因此您现在可以在帐户中编辑两个域的高级 DNS 记录。
现在,当我登录 fasthost 控制面板时,我可以访问 DNS 控件,但两个域都没有设置 A 记录或 CNAME 记录。我担心 fasthosts 已经删除了以前的名称服务器条目,并在他们的服务器上设置了我,但没有添加任何记录。'www.mydomain1.com' 目前仍然有效,但 'www.mydomain2.com' 不再找到该网站。我担心随着 DNS 更改在系统中传播,我也会失去 mydomain1。
我的虚拟主机位于“xxx.xxx.xxx.xxx/mydomain1.com/”,我希望两个域名都指向这里。如有任何建议,我将不胜感激。
让我感到困惑的一件事是,因为我使用的是共享服务器,所以我必须输入“xxx.xxx.xxx.xxx/mydomain1.com/”才能访问我的网站,而不仅仅是“xxx.xxx.xxx.xxx”。fasthosts 上用于 aname 记录的表单仅允许输入 IP - 它会将 mydomain1.com/ 添加到末尾吗?
答案1
A
记录指向IP地址,而不是 URL。“/mydomain1.com/”部分不是必需的,因为服务器将看到您输入的是http://mydomain1.com/
而不是http://x.x.x.x/
。
当浏览器请求时http://example.com/
,它会Host: example.com
在请求中添加一个“ ”标头,这样服务器就知道从哪个目录提供文件。较旧的浏览器可能缺少该标头。在这种情况下,x.x.x.x
将显示的默认网站(取决于服务器配置)。
是http://x.x.x.x/example.com/
特殊配置在服务器中,让您在尚未example.com
配置时检查网站的外观。