资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

zblog缓存规则 zblog17

zblog为什么要文件重建?文件重建为什么不见了

其实造成文件重建按钮不见的原因很简单,因为你开启了伪静态功能。现在打开你的后台--插件管理--静态管理中心,打开看看是不是勾选了“全局伪静态”:

创新互联是一家专注网站建设、网络营销策划、微信小程序、电子商务建设、网络推广、移动互联开发、研究、服务为一体的技术型公司。公司成立十多年以来,已经为成百上千PVC花箱各业的企业公司提供互联网服务。现在,服务的成百上千客户与我们一路同行,见证我们的成长;未来,我们一起分享成功的喜悦。

启用了伪静态后整个网站的文件全部是动态的了,这样就算你修改了东西也会实时生效,所以自然也就用不着“文件重建”功能了。如果发现启用了伪静态后修改的东西并没有生效,请记得打开后台首页--更新缓存,这个就相当于文件重建了。

问题处理完成后,您也可以尝试使用腾讯电脑管家,全方位实时保护你的电脑

怎样更新zblog php缓存

很好的一个缓存。

希望我的回答可以帮到你,有什么不懂可以追问。

zblog开启缓存插件以后影响收录吗

1. 需要提前生成已存在内容的静态页面,这样的问题是,没有流量的页面也会被生成静态占用资源

2. 如果关闭了静态插件,因为已经生成了文件,会导致原始伪静态程序受影响,需要手动删除对应的静态文件

我打开网页出现 Directory Listing Denied This Virtual Directory does not allow contents to be listed

从字面的意思,是文件列表被禁止了。这个设置是没有问题的,目录下的文件当然是不允许列表显示出来的。

我顺着地址找到对应的位置,发现目录下是空空的,一个文件也没有。

我再看看其他同级目录文件,发现它们下面都有一个default.html文件。。。哦,明白了,原来这是博客目录静态化的结果,每篇文章都按照自定义规则生成html文件存放在各个目录下,文章的访问地址就是文章的存放目录,而default.html是默认的访问页。我上两周把几篇文章的所属类别转移了,导致原先访问地址无效了。这样,当再次访问文章(目录)时,就出现了403的错误提示。

感悟

最近博客访问量一跌再跌,搜索来路狂减不止,我觉得与博客结构的不稳定有很大关系,目录动态变为静态,文章归类重新划分,这些改变都会导致博客掉进搜索引擎的沙盒,从而造成流量不断减少。这是一个实实在在的教训,千万不要轻易修改网站结构和栏目。

狠狠的给这个博客动了一次大手术,那就是所有目录静态化,包括博客首页静态化,归档首页静态化。

之前网站访问量小,没有觉察到访问asp页面与访问html页面有什么速度上的差别,毕竟zblog在性能上已经相当的优秀了,但是由于近期网站流量突然上升了很多,差别就体现出来了。在高峰期的时候,博客首页根本打不开或者慢得连我自己也无法忍受等待下去,然而文章页面却可以打开。可见asp程序消耗资源还是挺大的。

z-blog目录静态化,其实操作很简单,在后台界面完全可以搞定,不过还是需要知道一些标签的运用,不然你将需要花掉不少的时间来测试效果。

上图为本站的设置。archives为日志存放目录,{%post%}/{%category%}为静态日志目录配置,其中category就是目录别名。

我本来想设置文件名作为文件夹的形式来访问的,如wp那样(),据说那样会更加有利于搜索引擎抓取和收录,可是没有发现可以设置的地方,可能不支持此功能吧。

遗憾的是tag页不能设置为静态,现在还是tag.asp来访问tag页。有人做了这个tag静态化的插件,可是需要付费购买。所以,就暂时这样了。以后根据需要再修改吧。

博客首页静态化

博客首页静态化不能通过后台来操作,需要自己手动更改下源文件,修改方法如下:

修改FUNCTION文件夹下的c_system_event.asp,加入以下函数

Function BlogReBuild_Index()

Dim ArtList

Set ArtList=New TArticleList

ArtList.LoadCache

ArtList.template="DEFAULT"

If ArtList.ExportByCache("","","","","","") Then

ArtList.Build

Call SaveToFile(BlogPath  "default.html",ArtList.html,"utf-8",True)

End If

BlogReBuild_Index=True

End Function

然后在重建缓存函数MakeBlogReBuild和提交评论函数PostComment和提交引用函数PostTrackBack的尾部加入语句BlogReBuild_Index。


名称栏目:zblog缓存规则 zblog17
网站地址:http://www.cdkjz.cn/article/dddcjeh.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220