网站搭建完成之后在服务器内可以访问,服务器外不可以访问的解决办法
网站搭建后在服务器内访问是正常的,在服务器外访问不到。
出现这个问题首先就ping你的域名,看下解析是否正常。
解析正常后应该马上考虑防火墙问题。
如果是国外服务器并且服务器内开启了防火墙记得在防火墙添加下80端口的例外。允许80端口通信。
我这个问题通过添加80就解决了,还有一些是用的阿里云腾迅云的同学,在防火墙确定没问题后,记得在阿里云腾迅云安全组里添加下80允许。也可以解决。
还有一种情况是国内其他IDC服务器有些有白名单机制,需要添加网站白名单才可以访问,这种情况联系你购买服务器的那个人让他加下白名单就可以。
国内服务器需要有备案才可以正常访问,现在都要求有备案接入。
另外一种情况,也是服务器内可以访问,服务器外访问不了,访问提示:
Bad Request – Invalid Hostname
HTTP Error 400. The request hostname is invalid.
这种情况参考另一个解决方案:https://www.cheshirex.com/?p=584
Discussion
New Comments
暂无评论。 成为第一个!