联系官方销售客服
1835022288
028-61286886
关于伪静态的问题,我有一个问题询问各位大佬。
是这样的我做的网站主目录是按照年代走的,比如2012、2013之类的,每个分目录下都有一个A、B的子目录,但是因为目录名字不能重复所以是A2012、A2013这样形式的。
URL规则组合起来就是【2012\A2012、2013\A2013】这样形式的不好看,就用自定义函数给去掉后面的2012和2013变为【2012\A、2013\A】。
但是在伪静态解析就出现问题了,比如我用正则表达式:
([\w]+)\/(A)
来取得出来的是:
$1=2012,$2=A
到这里取出都是没问题的,但是因为想指向到2012A这个目录,肯定是希望$2+$1得出A2012这样子的,就在后面写的是:
index.php?c=category&dir=$2$1
结果发现这里不会相加,这里会到
index.php?c=category&dir=A
这个地址,因为没有A这个栏目就提示栏目(A)不存在。。。
其实简单的就是想问如何将解析规则中的变量$1和$2之类的相加。。。
先感谢诸位大佬。
结果也是一样的只会指向 index.php?c=category&dir=19 导致如下结果: