本地搭建的宝塔网站访问不了,是网络问题还是配置问题?

身为一名勤勤恳恳的小编,我前段时间刚折腾了宝塔面板,准备搭建个网站玩玩。结果发现,本地网站就是访问不了,搞得我一头雾水!为了解决这个我决定好好查一查,发现可能是网络或者配置出了岔子。下面,我就把我的查证过程和几个常见问题整理出来,给大家伙排忧解难。是网络问题还是配置想要判断是网络问题还是配置得排除其他干扰因素。具体来说,就是排除浏览器缓存、DNS故障以及服务器错误等原因。(1)浏览器缓存:清理浏览

身为一名勤勤恳恳的小编,我前段时间刚折腾了宝塔面板,准备搭建个网站玩玩。结果发现,本地网站就是访问不了,搞得我一头雾水!为了解决这个我决定好好查一查,发现可能是网络或者配置出了岔子。下面,我就把我的查证过程和几个常见问题整理出来,给大家伙排忧解难。

是网络问题还是配置

想要判断是网络问题还是配置得排除其他干扰因素。具体来说,就是排除浏览器缓存、DNS故障以及服务器错误等原因。

(1)浏览器缓存:清理浏览器缓存,刷新页面试试。

(2)DNS故障:使用ping命令检查域名解析是否正常。如果不行,可以尝试更换DNS服务器。

(3)服务器错误:检查服务器日志,看是否有报错信息。如果服务器报错,那就不是本地而是服务器问题了。

为什么修改了hosts文件还是不行?

修改hosts文件主要是为了让本地计算机直接访问网站,而不通过DNS解析。按照常规操作,应该可以解决但是,如果修改后还是不行,那可能是:

(1)hosts文件语法不对:检查hosts文件语法是否正确,特别是IP地址和域名之间是否用空格隔开。

(2)hosts文件没有保存:修改后记得保存hosts文件,不然修改无效。

(3)hosts文件被锁定:某些情况下,hosts文件会被系统锁定,需要先解锁才能修改。

阿里云服务器和备案有什么关系?

在排查过程中,我发现了一个坑:如果阿里云服务器没有备案,就无法使用域名直接访问网站。原因是阿里云对未备案域名限制了80端口访问。

(1)备案操作:到阿里云备案平台注册备案,提交相关资料。

(2)确认备案状态:备案需要一定时间处理,备案通过后才能使用域名访问网站。

(3)开放80端口:备案通过后,也要记得在阿里云控制台开放80端口。

端口设置会不会有影响?

宝塔默认使用80端口,但是某些情况下,服务器可能没有开放80端口。这种情况,就需要手动开放端口。

(1)查看端口设置:在宝塔面板中,点击“安全”—“端口设置”,查看80端口是否开放。

(2)开放80端口:如果80端口没有开放,点击“添加端口”按钮,输入80端口,保存即可。

防火墙有没有捣乱?

防火墙是系统安全防护措施,如果设置不当,也有可能阻挡网站访问。

(1)查看防火墙设置:在宝塔面板中,点击“安全”—“防火墙”,检查80端口是否被允许放行。

(2)调整防火墙规则:如果80端口没有放行,点击“添加规则”按钮,输入80端口开放放行端口范围),保存即可。

到这里,我们基本把本地宝塔网站访问不了的问题梳理清楚了。如果你还有其他疑问,欢迎留言讨论。也欢迎大家分享自己在搭建宝塔网站时遇到的问题和解决方法,以便更多人受益哦!