请问我的iis无法访问网站怎么办?

1.服务器上IIS是81端口。
3.昨天一切都是对的,但是今天早上外网就访问不了。
4.在本机使用localhost可以正常访问IIS(81端口)和APACHE(80端口)下的网站。
6.使用IP地址,可以访问IIS(81端口),但不能访问APACHE(80端口)下的网站。
7.使用域名无法访问IIS(81端口)和APACHE(80端口)下的网站。
9.查看本机80端口是分配给了APACHE使用。

请问这是什么原因,怎么解决

我刚才把IPV4的DNS改了,重启了下服务器,可以了。。。但是过了一个多小时,,又出现了这个问题

}

>IIS配置所有网站突然无法访问

IIS上配置的所有网站都无法访问,提示域名到期,但是实际查看域名未到期。

  • 如果您对实例或数据有修改、变更等风险操作,务必注意实例的容灾、容错能力,确保数据安全。
  • 如果您对实例(包括但不限于ECS、RDS)等进行配置与数据修改,建议提前创建快照或开启RDS日志备份等功能。
  • 如果您在阿里云平台授权或者提交过登录账号、密码等安全信息,建议您及时修改。

请您先查看IIS的配置,若发现有URL重写,说明Header头重定向到了另外一个域名,由于该域名到期导致所有网站都无法访问。请您将该域名进行续费,续费后恢复便可正常访问。

}

IIS中localhost打不开无法访问的解决方法:

1.查看是否安装成功IIS

首先,要安装IIS,IIS不需要去网站下载,它属于windows自带服务。

1、打开控制面板,找到“程序和功能”

2、单击“启用或关闭Windows功能”,勾选红色勾选出的服务之后,单击确定,ISS安装完成。

1、首先,右键“我的电脑”→“管理”→“服务和应用程序”→“Internet信息服务(IIS)管理器”→“网站”,右键“添加网站”,按要求填写完成后,确定,网站添加成功。

2、提升权限,点击网站后,右侧“编辑权限”→“安全”→“编辑”→“添加”→“高级”→“立即查找”→“Everyone”,点击完全控制。

 如果不出意外的话,网站发布到现在已经发布成功了。单击“浏览网站”,即可看到自己的网站。

要比较两个东西有什么不同,首先要弄清两者的概念。所以,我们从概念开始。

localhost:也叫local ,正确的解释是:本地服务器
127.0.0.1:在windows等系统的正确解释是:本机地址(本机服务器)

一个是“本地”,一个是“本机”。不过从这两个词来看,还是不能比较两者的区别。我们再看看他们的工作原理。

localhot:是不经网卡传输的,它不受网络防火墙和网卡相关的的限制。
127.0.0.1:是通过网卡传输的,它依赖网卡,并受到网络防火墙和网卡相关的限制。

通过上述概念和工作原理的比较,我想现在大家都心里有谱了吧,知道localhost与127.0.0.1有什么不同了。文中开头提到的localhost不能访问但127.0.0.1可以访问的问题,究其原因,很可能是localhost访问时,系统带的本机当前用户的权限去访问,而用ip的时候,等于本机是通过网络再去访问本机,可能涉及到网络用户的权限。

另外,我们现在也应该明白了一个道理,那就是一般设置程序时本地服务用localhost是最好的,localhost不会解析成IP,也不会占用网卡、网络资源。

如果没有则将其添加进去,再查看能否访问localhost。

1、打开Internert信息管理查看IIS是否启动,且默认网站时候已经开启; 
5、尝试将网站的主目录指向另一个目录或新建一个虚拟目录,并在该新目录创建一个新的网页文件,如index.,然后将其加到默认网站的"文档"项中作为默认访问的网页,重新输入网址:http://localhost/,看否能访问。 
6、还是不行的话将IIS卸载掉,重新再安装一次。

1、ping一下localhost,这个是关键,看看是否能ping通,然后看解析到那个ip地址下去了
2、然后查看本机的hosts文件,看看是否有被修改,如果被修改,就改回正常的模式
3、解决问题本质,ipconfig看看网络是否正常,如果不正常就进行修复
4、用杀毒软件或者360等修复软件进行扫描,看看是否存在恶意插件或者病毒,然后清除,一劳永逸!
5、多动脑,想办法解决问题,善于用搜索引擎。

}

我要回帖

更多关于 iis网站外网访问 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信