问:最近在实验将公司网站静态化,发现在静态生成过程中,页面底部总是会出现一个百度云加速的js代码,而且还影响用户体验,请问如何解决?
,为什么我的云服务器网站静态化总会文件底部增加一个js代码?
答:您好,
查看您的账号下有一台服务器127.0.0.1,请问您指的是否是这台服务器上的www.zggongdeng.com这个站点,查看该服务器开启了百度云加速,如果不需要使用百度云加速,您可以登录我司官网,进入该服务器的管理面板,点击菜单“更多”—百度云加速—关闭百度云加速,等待20-30分钟后重新生成静态页面再试;
或者您可以登录服务器后,修改服务器上的hosts文件C:\\Windows\\System32\\drivers\\etc\\hosts,添加一行映射,将域名www.zggongdeng.com指向127.0.0.1,然后再试下生成静态页面;非常感谢您长期对我司的支持!
问:首先,我是要使用百度匀加速的,所以第一种方法不可取,不可能每次我后台添加数据都要去关闭一次百度匀加速吧?
第二:你说的第二种方法我不会,也不懂原理,请详细指导;
第三:有没有一种既使用百度匀加速,又不会自动添加js代码的方法?
答:您好,
第二种方式可以不用关闭百度云加速,您远程桌面登录服务器后,用记事本打开服务器上的C:\\Windows\\System32\\drivers\\etc\\hosts 这个文件,添加一行映射,将域名www.zggongdeng.com指向127.0.0.1,然后保存后再试下生成静态页面;非常感谢您长期对我司的支持!
问:看您的截图,是否帮我已经添加了映射?
另外:添加这种映射对网站的搜索引擎排名有影响没有?完全没有明白这个的原理。。。请解答,谢谢!
答:您好,
1、没有帮您添加,服务器内部是用户自己管理,需要您自己添加下;
2、您可以网上搜索下hosts文件的相关介绍;添加后的效果就是在服务器内部,站点域名www.zggongdeng.com就会指向127.0.0.1,也就没有经过百度云加速节点,这个仅限于服务器内有效,对服务器外部没影响;非常感谢您长期对我司的支持!
问:也就是说,我添加了这行映射,我的网站访问的时候就没有经过百度云加速节点?
这样的话,我的百度云加速作用就没有意义了?
非常感谢您的耐心解答!
答:您好,添加映射只是为了您的站点在生成静态页面和内部调用的时候通过本地调用,用户访问的时候,如果开启了百度云加速依旧会有云加速的作用。