码迷,mamicode.com
首页 > Web开发 > 详细

利用iis创建网站后为什么不能设置主机名

时间:2019-09-06 01:06:50      阅读:213      评论:0      收藏:0      [点我收藏+]

标签:uri   ref   ida   hosts   百度   地址   必须   drive   需要   

主机名

主机名就是网站的域名,通俗说就是网站地址(如:www.baidu.com)。
设置了主机名,而IIS确不知道主机名对应的地址在哪里。
举个例子,把www.baidu.com做为IIS网站的主机名,那访问的是百度呢?还是IIS的网站的内容呢?这个就涉及到域名解释了。

域名解释

域名解释步骤:先查找本地C:\Windows\System32\drivers\etc的hosts文件有没做域名记录,如果有,返回;
如果没有,就到域名网内查找DNS解释;如果还是没有的话,就继续到外网查找DNS记录。
平时我们在本地塔建网站,用localhost可以访问就是因为C:\Windows\System32\drivers\etc的hosts文件做了记录,如果需要本地设置主机名(域名),那就必须要修改hosts文件。
所以,在浏览器里输入域名,浏览器先检查C:\Windows\System32\drivers\etc的hosts文件有没相应的主机,如果有,就再来读本地的IIS的配置;如果hosts文件里面没有对应的主机,那浏览器就会向互联网查找对应的地址。

参考资料

https://zhidao.baidu.com/usercenter?uid=c6084069236f25705e79de02

利用iis创建网站后为什么不能设置主机名

标签:uri   ref   ida   hosts   百度   地址   必须   drive   需要   

原文地址:https://www.cnblogs.com/azeLibertas/p/11470604.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!