PHPCMS V9静态化与自定义URL规则技巧

更新时间:2022-11-14 20:58:31 来源:未知 作者:青锋建站
  我们在进行网站优化的时候,经常会使用静态化、伪静态的的方案,今天在这里,青锋建站与大家从使用的角度上,具体分享phpcms静态化、自定义URL规则的使用操作方法。

phpcms静态化

  进入PHPCMS V9后台设置,找到分类栏目,位置:内容->管理栏目->添加栏目(或者管理栏目、点击对应栏目“修改”):
CMSYOU栏目设置
注意设置第二选项卡,“生成HTML设置”,具体抓图:
phpcms静态化
  确认提交后,记得更新栏目缓存,然后进行发布管理:批量更新栏目页、批量更新内容页。

PHPCMS V9自定义URL规则

  Phpcms生成的静态页目录规则是按照URL规则生成的, 静态页内容是ob_clean前台模板文件产生的/phpcms/templates/default,静态页的调试 :修改静态页,重新生成静态页再看效果,也可以调用前台控制/index.php?m=openservice&c=index& a=openservice修改好前台模板再生成。
我们可以在后台扩展URL规则管理中自定义URL生成规则,具体位置:扩展 > URL规则管理 。
1、栏目生成规则
  默认栏目生成规则是{$categorydir } {$catdir } /index.html|{$categorydir } {$catdir } /{$page } .html
  具体生成html的时候,将会显示成:news/cmsyou/1000.html。这个有点小问题,如果列表有多页,那么第二页只是生成一个数字的html,比如2.html表示列表第二页,青锋建站建议修改成:
{$categorydir } {$catdir } /index.html|{$categorydir } {$catdir } /index_{$page } .html,按照栏目index页面生成,栏目列表变成:index.html、index_2.html、index_3.html……这样比较明朗。
如果要自定义生成到某一个固定的目录,可以在前面添加一个特定的英文目录。
2、文章页面生成规则是:
  默认文章页面生成规则是:{$year } /{$catdir } _{$month } {$day } /{$id } .html|{$year } /{$catdir } _{$month } {$day } /{$id } _{$page } .html或者:{$categorydir } {$catdir } /{$year } /{$month } {$day } /{$id } .html|{$categorydir } {$catdir } /{$year } /{$month } {$day } /{$id } _{$page } .html
  这样的规则生成的HTML网页目录太深了,青锋建站建议修改为:
{$categorydir } {$catdir } /{$id } .html|{$categorydir } {$catdir } /{$id } _{$page } .html
  这样生成的HTML静态文件,仅仅是在栏目的根部,这样便于管理,也利于SEO。
3、单页面生成规则优化
  默认的单页面生成方式只有一种,青锋建站建议增加一种:{$categorydir } {$catdir } .html于是二级目录的单页面只生成一个html,而不生成一个目录,这样有利于HTML架构。
  以上就是青锋建站给大家分享的青锋建站,提供专业的高品质网站制作服务,包括phpcms网站建设服务,SEO,网络营销,PHP开发,网站建设知名品牌,全国接单,专业做优化型网站,为企业构建营销平台。 

转载请注明来源网址:青锋建站-http://www.sjzphp.com/cmsxitong/phpcms/urlguize_1500.html

地方分站

电话 15632335515 | 邮箱 943703539@qq.com | QQ 943703539 | 微信 qingfengjianzhan

Copyright © 2016-2026 青锋建站 版权所有