迅睿CMS添加文章模板自定义URL
- 时间:
- 浏览:2815
- 来源:无双科技
1、首先在文章模块添加自定义URL字段 diyurl
2.设置共享栏目URL规则
前面这两项保存后,就修改后台代码 /config/rewrite.php规则修改如下
"([a-z0-9 \-\_]+)\/([0-9]+)" => "index.php?c=category&dir=$1&page=$2", //【共享栏目测试规则】模块栏目列表(分页)({dirname}/{page}/)
"([a-z0-9 \-\_]+)" => "index.php?c=category&dir=$1", //【共享栏目测试规则】模块栏目列表({dirname}/)
"([a-z0-9]+)\/(.+).shtml" => "index.php?c=show&field=diyurl&value=$1&page=$2", //【共享栏目测试规则】模块内容页(分页)({id}/{page}.shtml)
"([a-z0-9]+).shtml" => "index.php?c=show&diyurl=$1", //【共享栏目测试规则】模块内容页({id}.shtml
一、自定义页面
常见匹配符
{id} 表示id{dirname} 表示目录名称{pdirname} 包含父级层次的目录
对应的动态地址
index.php?c=page&id=1
二、站点URL(Tag规则)
常见匹配符
{tag} 表示tag英文名称
对应的动态地址
index.php?c=tag&name=guanjianci
三、独立模块(模块首页、栏目、内容、搜索)
1、模块首页
常见标签
固定模式比如/news.html
对应的动态地址
index.php?s=news
2、栏目
常见标签
{id} 表示栏目id{page} 表示分页号{dirname} 表示栏目目录名称{pdirname} 包含父级层次的目录{modname} 表示模块目录
对应的动态地址
index.php?s=news&c=category&id=123
3、内容
常见标签
{id} 表示栏目id{page} 表示分页号{dirname} 表示栏目目录名称{pdirname} 包含父级层次的目录{modname} 表示模块目录
对应的动态地址
index.php?s=news&c=show&id=123
4、搜索
常见标签
{param} 表示搜索参数{modname} 表示模块目录
对应的动态地址
index.php?s=news&c=searchindex.php?s=news&c=search&字段=值
四、共享模块(搜索)
常见标签
{param} 表示搜索参数{modname} 表示模块目录
对应的动态地址
index.php?s=news&c=searchindex.php?s=news&c=search&字段=值
五、共享栏目(栏目、内容)
1、栏目
常见标签
{id} 表示栏目id{page} 表示分页号{dirname} 表示栏目目录名称{pdirname} 包含父级层次的目录{modname} 表示模块目录
对应的动态地址
index.php?c=category&id=123
2、内容
常见标签
{id} 表示栏目id{page} 表示分页号{dirname} 表示栏目目录名称{pdirname} 包含父级层次的目录{modname} 表示模块目录
对应的动态地址
index.php?c=show&id=123
猜你喜欢