网站搭建完成之后在服务器内可以访问,服务器外不可以访问的解决办法

杂文服务器防火墙,网站无法访问

网站搭建后在服务器内访问是正常的,在服务器外访问不到。

出现这个问题首先就ping你的域名,看下解析是否正常。

解析正常后应该马上考虑防火墙问题。

如果是国外服务器并且服务器内开启了防火墙记得在防火墙添加下80端口的例外。允许80端口通信。

我这个问题通过添加80就解决了,还有一些是用的阿里云腾迅云的同学,在防火墙确定没问题后,记得在阿里云腾迅云安全组里添加下80允许。也可以解决。

还有一种情况是国内其他IDC服务器有些有白名单机制,需要添加网站白名单才可以访问,这种情况联系你购买服务器的那个人让他加下白名单就可以。

国内服务器需要有备案才可以正常访问,现在都要求有备案接入。

 

另外一种情况,也是服务器内可以访问,服务器外访问不了,访问提示:

Bad Request – Invalid Hostname


HTTP Error 400. The request hostname is invalid.

这种情况参考另一个解决方案:https://www.cheshirex.com/?p=584

Posted by 柴郡猫