HKcms SEO设置-静态生成

SEO设置-静态生成

用于生成静态页面,支持首页、栏目页、内容页生成。

开启

配置中心-》SEO设置-》URL配置,选择静态生成

使用说明

  • 栏目规则说明

  1. 父目录/子目录
    父目录:如果生成的当前栏目有父级则取父级的目录名称
    子目录:取当前生成栏目的目录名称
    例如:栏目名称:公司新闻,目录名称:company_news,父级栏目:新闻中心,父级栏目名称:news
    生成新闻中心:/news/index.html
    多语言效果:/zh-cn/news/index.html,/en/news/index.html,这里的zh-cn与en取决多语言里面的设置
    生成公司新闻:/news/company_news/index.html
    多语言效果:/zh-cn/news/company_news/index.html

  2. 目录名称
    同上一样,只是不含父级栏目
    生成新闻中心:/news/index.html
    生成公司新闻:/company_news/index.html

  • 内容规则
    基本与栏目规则一致,假设文档ID为1,所属栏目为公司新闻
    生成文档静态:/company_news/1.html

  • 保存目录
    默认生成的静态文件是放在public目录下,若想在public目录下新建html文件夹然后生成的栏目页、内容页放置于此,那么在保存目录里面填写html即可。

自定义栏目规则与内容规则

目前支持的规则变量有:

[catdir]:父栏目栏目名称[list]: 栏目名称[id]: 文档ID[year]: 文档发布的年分[month]: 文档发布的月[day]: 文档发布的日[page]:分页

例如栏目规则(父目录/子目录)完整规则如下:

/[catdir]/[list]/index.html|/[catdir]/[list]/index_[page].html

我们可以看到中间有“|”符合隔开,意思是“|”左边的是首页规则右边的则是分页规则。效果如下:

第一页(首页):采用左边的首页规则
/news/company_news/index.html
第二页: 开始采用右边的规则
/news/company_news/index_2.html
第三页
/news/company_news/index_3.html

所以在自定义规则时需要写好左边与右边的规则,注意注意注意使用“|”分隔
内置的规则参考:

/父级栏目/子栏目/index.html|父级栏目/子栏目/index_2.html/[catdir]/[list]/index.html|/[catdir]/[list]/index_[page].html/栏目名称/index.html|/栏目名称/index_2.html/[list]/index.html|/[list]/index_[page].html/父级栏目/子栏目/文档ID.html|父级栏目/子栏目/文档ID_1.html/[catdir]/[list]/[id].html|/[catdir]/[list]/[id]_[page].html/栏目名称/文档ID.html|栏目名称/文档ID_2.html/[list]/[id].html|/[list]/[id]_[page].html



本文关键词:

联系我们

在线咨询:点击这里给我发消息

邮件:w420220301@qq.com