伪静态求助:
现在栏目为二级栏目,顶级栏目用xxx代替,二级栏目用ooo代替,假设域名:niubi.com
想要的链接方式为:
一级栏目:niubi.com/xxx
二级栏目:niubi.com/xxx/ooo
内容页:niubi.com/xxx/ooo/id
URL规则:
一级栏目页:{dirname}
二级栏目页:{pdirname}
rewrite 写法:"([\w]+)" => 'index.php?c=category&dir=$1'
一级栏目可以正常跳转,二级栏目404 ,求个正确的写法。
/***********************共享栏目测试规则:内容页面分页的伪静态解析*************************/ "show\-([0-9]+)\-([0-9]+).html(.*)" => 'index.php?c=show&id=$1&page=$2', /***********************共享栏目测试规则:内容页面的伪静态解析*************************/ "show\-([0-9]+).html(.*)" => 'index.php?c=show&id=$1', /***********************共享栏目测试规则:栏目列表页面分页的伪静态解析*************************/ "([a-z]+)\-([0-9]+)" => 'index.php?c=category&dir=$1&page=$2', /***********************共享栏目测试规则:栏目列表页面的伪静态解析*************************/ "([a-z]+)" => 'index.php?c=category&dir=$1',你的规则有些问题的,系统生成的规则只能参考,不能全部复制/***********************共享栏目测试规则:内容页面分页的伪静态解析*************************/ "show\-([0-9]+)\-([0-9]+).html(.*)" => 'index.php?c=show&id=$1&page=$2', /***********************共享栏目测试规则:内容页面的伪静态解析*************************/ "show\-([0-9]+).html(.*)" => 'index.php?c=show&id=$1', /***********************共享栏目测试规则:栏目列表页面分页的伪静态解析*************************/ "([a-z]+)\-([0-9]+)" => 'index.php?c=category&dir=$1&page=$2', /***********************共享栏目测试规则:栏目列表页面的伪静态解析*************************/ "(.+)" => 'index.php?c=category&dir=$1',按就这样改了,但是这种规则的权限太大,也许会也许其他的,放在最后只能缓解XXX代表一级栏目,ooo代表二级栏目
内容页地址:niubi.com/xxx/ooo/22
XXX代表一级栏目,ooo代表二级栏目,22代表文章id后台url规则:

rewrite.php 写法:
/***********************共享栏目测试规则:栏目列表页面分页的伪静态解析*************************/ "([a-z]+)\-([0-9]+)" => 'index.php?c=category&dir=$1&page=$2', /***********************共享栏目测试规则:栏目列表页面的伪静态解析*************************/ "([a-z]+)\/([a-z]+)" => 'index.php?c=category&dir=$2', "([a-z]+)" => 'index.php?c=category&dir=$1', /***********************共享栏目测试规则:内容页面分页的伪静态解析*************************/ "([a-z]+)\/([a-z]+)\/([0-9]+)-([0-9]+)" => 'index.php?c=show&id=$3&page=$4', /***********************共享栏目测试规则:内容页面的伪静态解析*************************/ "([a-z]+)\/([a-z]+)\/([0-9]+)" => 'index.php?c=show&id=$3',