IIS配置好了却不能访问网站

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IIS配置好了却不能访问网站相关的知识,希望对你有一定的参考价值。

我安装了IIS,配置好了网站,启动了,但在IE浏览器中输入本机地址“192.168.1.100”却不能访问本机上的网站。
IIS配置如下:
在“默认Web站点”上单击右键,选“属性”,以进入名为“默认Web站点属性”设置界面。
1.IP地址:转到“Web站点”窗口,“IP地址”后的下拉菜单中设定了本机IP地址“192.168.1.100”
2.主目录:转到“主目录”窗口,再在“本地路径”输入了自己网页所在目录的目录(C:\Documents and Settings\Administrator\Dreamweaver工作区\关浚杰的网站)
3.首页文件名:转到“文档”窗口,按“添加”按钮,根据提示在“默认文档名”后输入自己网页的首页文件名“login.htm”。
4.虚拟目录:别名——Junjie0250;目录:C:\Documents and Settings\Administrator\Dreamweaver工作区\关浚杰的网站

经过以上操作后,启动了“默认web站点”,站点也已经现实“运行中”了。但为什么我在IE地址栏输入“192.168.1.100”的时候却不能打开我自己的网站呢?

谢谢!!!

完整地址应该是 http://192.168.1.100/Junjie0250

另外还有两种方法可以测试你的网站

一种是在地址栏输入 http://localhost/Junjie0250 但是要在IIS里面设置
设置方法是 默认网站点右键>属性>主目录>勾选目录浏览和读取写入权限

另外一种方法就是在IIS界面找到你的网站目录文件夹,然后在右边的窗口找到你的主页文件,右键选浏览即可

“http://192.168.1.100/Junjie0250”这种测试方式很少见
参考技术A http://192.168.1.100/Junjie0250
加虚拟目录别名试试
另外,需要保证你的文档根目录有一个default.html这个是iis默认启动的页面。或者敲一个网址,如果还不行,我也不知道了。我不是用IIS的。
参考技术B 要输入:http://192.168.1.100
修改login.htm
为index.htm
参考技术C 1223125350

阿里云ECS网络服务器配置网站,内网上能够访问,公网ip不能访问,或者选择ip时没有公网ip地址为字符串

最近租了一个阿里云服务器,想挂几个网站上去玩玩。在iis上配置好网站后,在服务器上用内网可以打开,但是通过公网ip不能访问。我的配置情况如下

技术分享

因为主机是专有网络,服务器内部看不到公网ip,直接的选择全部未分配,不会影响外网来访问网站。

可是这样配置好后,就出现了内网可以访问外网不能访问的问题。

技术分享技术分享

 

 

 

于是我通过本机的控制台去ping 公网ip能够ping通,那么说明公网没有问题可以正常访问。那么就有可能是端口被服务器给禁止了。通过百度阿里云的端口设置,搜索到了配置安全组可以解决端口问题,于是抱着试一试的态度,把端口8000-9000的范围给打开,于是就可以正常访问了。具体设置如下,阿里云->控制台->云服务器ECS->选中你的实例->下拉菜单找到安全组配置->然后配置规则->添加安全组规则->最后设置你想要的参数。  具体看图。

技术分享

 

 技术分享

技术分享

技术分享

最后一张是我的设置情况。这样设置后,就能在外网上通过公网ip+端口好成功访问网站了。浪费了大半天时间,为了解决这个问题也是在网上看了很多博客都没有解决,他们的都是说设置一下80/80那个端口范围就行了,其实一点用都没有,需要把你想要用到的端口范围也打开才行。希望遇到同样问题的人,看到能快点解决,哈哈。

以上是关于IIS配置好了却不能访问网站的主要内容,如果未能解决你的问题,请参考以下文章

IIS服务器发布网站localhost可以访问127.0.0.1和本机IP都不能访问

部署好网站,同局域网中电脑无法访问的问题的解决方案

阿里云ECS网络服务器配置网站,内网上能够访问,公网ip不能访问,或者选择ip时没有公网ip地址为字符串

如何在iis中配置权限,使局域网用户可以访问,其他用户不能访问?(详细讲解)

iis不能访问html

用IIS建立的.net网站通过IP地址不能访问解决方法