我正在学习使用 IIS 7,但我不知道如何通过域名使我的网站可用。
我有一个域名作为示例,我将它称为 www.test.com,我在 IIS 中创建了一个网站,在端口 80 上运行,可以在浏览器的地址栏中输入服务器的 IP 来查看。
因此,如果我在地址栏中输入 www.test.com,如何才能使我的 IIS 网站显示出来,当然,没有重定向,我不希望用户在地址栏中看到 IP。
答案1
你需要购买域名从注册商处获取。然后告诉他们为该域设置 DNS,以便有一个A record
指定域名映射到您服务器的 IP 地址的 DNS。
除非您拥有“test.com”,否则您无法使用“test.com”,因为您无法编辑“test.com”的 DNS 记录。
因此,一旦您购买了域名,您就可以配置 DNS。
注意:我不是为 123-reg 工作,但谷歌的热门搜索结果是 GoDaddy,而他们的表现太糟糕了。
答案2
如果您谈论的是让您的网站公开,那么 Tom O'Connor 的回答是正确的,但如果您只是希望网站在您的域内可用,那么您不需要这样做。
假设您使用的是 Windows,您需要在域控制器上打开 DNS,然后在正向查找区域中找到您域的区域名称,进入此文件夹并创建一个新主机,填写 IIS 服务器的 IP 和主机名。例如,如果您的域区域名为 test.com,并且您为主机指定了网站名称,则用户可以使用http://website.test.com