那天我正上网冲浪,突然页面跳出个“http 403 禁止”,给我整懵圈了。我就寻思,这啥情况,咋就不让我访问了?
我先是去问了身边懂点技术的朋友,朋友说可能是服务器那边的事儿,也可能是我这边的问题。我一听,得,那就自己动手排查排查。
我先检查了一下自己的网络,把路由器关了再开,重新连上网,又试了试访问那个网页,结果还是显示“http 403 禁止”。得,看来不是网络的问题。
接着我就想,会不会是浏览器的事儿?我把浏览器缓存啥的都清理了,又换了个浏览器试试,还是不行。这可把我愁坏了,咋整这是。
没办法,我就去网上搜相关的解决办法。网上说可能是网站那边设置了访问权限,只允许特定的 IP 地址访问。我就想,那我咋知道它允许哪些 IP 地址。
后来我又看到说可以试试用代理服务器访问,我就找了个代理服务器,设置好之后再去访问那个网页。你别说,还真能打开了。我当时那个高兴,感觉自己像个技术大神一样。
不过我也知道,用代理服务器可能存在安全风险,所以我就又继续研究其他办法。我发现有些网站是需要登录账号才能访问的,我就去看看那个网站是不是这种情况。结果一查,还真是,我用账号登录之后,就能正常访问了。
经过这么一番折腾,我算是搞明白“http 403 禁止”是咋回事儿了。简单来说,要么是网站那边设置了权限,要么就是咱这边的访问方式不对。以后再遇到这种情况,我就知道咋解决!
