至善-SEO设置-静态生成 –

至善-SEO设置-静态生成

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

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

使用说明
栏目规则说明
父目录/子目录
父目录:如果生成的当前栏目有父级则取父级的目录名称
子目录:取当前生成栏目的目录名称
例如:栏目名称:公司新闻,目录名称: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
目录名称
同上一样,只是不含父级栏目
生成新闻中心:/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

张老师个人博客--信息如有侵权请告知会迅速删除
张江涛 » 至善-SEO设置-静态生成

提供最优质的资源集合

立即查看 了解详情