西安云李工作室

十年网站建设开发经验,一站式服务!

为什么公司网站别人能打开而自己打不开

2021-05-25 16:37


我们也做了十来年网站了,总会遇到一些奇怪的问题,比如给企业做好的公司网站,我们这边能正常打开,客户的朋友也能正常打开,但是只有客户自己打不开,是什么原因呢。

原因只有一个,都是缓存惹的祸!

这跟之前我们说过的在后台更新完内容网站页面却不会更新的原因是一样的,都是缓存的问题,我们平时打开一个页面,浏览器都会对我们打开的页面做一个缓存,以便我们再次打开的时候能更快的加载出来,所以,当我们页面内容有变更的时候,而缓存还没清理,这就会导致我们打开看还是原来未更新的页面。

所以我们要做的步骤是:清缓存!

按F5刷新是不管用的,请使用Ctrl+F5来进行刷新,在我们接触的部分客户中,也有不按我们要求操作的朋友,非要使用右键刷新,或者F5刷新,导致网页一直不更新过来。虽然它们都属于刷新,但仅仅是页面刷新,可能多刷新个十次八次缓存也能刷新出来,但是不建议这样操作。请按我们的规范使用Ctrl+F5来进行刷新操作。

还有一种更深层次缓存,无论多少次Ctrl+F5也刷新不过来,这个属于DNS缓存。

怎么造成的呢,很多朋友在刚拿到我们域名的时候,喜欢打开来看一下,或者是在我们网站开发过程中,打开网址看一下我们的开发进度,而这个时候,域名一般都是还没有解析的。我们这边一般会在上线前给客户实测时候才会解析域名。客户在域名还未解析的时候提前打开域名,就会产生一个DNS缓存,大概意思是,你的本地的dns服务器已经记录了这次所打开域名的IP地址,而未解析的域名IP地址为空,所以打不开。

当我们做好网站进行域名解析后,由于客户本地的DNS缓存还记录的是未解析的域名ip地址,所以就会导致客户自己打不开网站,并且整个公司的其他电脑也打不开网站,这是因为公司都是用的一条宽带,dns都一样,所以会影响到整个公司的网络。

那怎么清除DNS缓存呢?2个方法

1,使用CMD命令清除DNS缓存,使用WIN+R键,打开运行,输入CMD回车进入命令行,输入ipconfig /flushdns 即可清除dns缓存,然后使用Ctrl+F5刷新网页后才能显示。

CMD

2,清除本地缓存后,路由器重新拨号连接。

在我们日常办公中,我们还是推荐使用第一种方法,快捷且方便。关于网站打不开的问题,我们今天就说到这里,如果还有其他疑问,欢迎来询。

服务支持

我们珍惜您每一次在线询盘,有问必答,用专业的态度,贴心的服务。

让您真正感受到我们的与众不同!