领导一根筋,跪求如何设置CI的路由分隔符
领导脑子一根筋,非要中划线为分隔符,理由对SEO有好处。比如 .com/product/mode/id1/id2 领导非要 这样的 .com/product-id1-id2.html 这种结构,跪求解决方案。。用的是CI框架
自定义核心router类。一个可能的思路是,用字符串函数,按 -将原路由拆分 配置config/routes.php文件 伪静态也行的 routes.php:
$route['product-(:any)-(:any)'] = "product/mode/$1/$2";
config.php
$config['url_suffix'] = '.html'; 恩。 楼上有理 caipeijie 发表于 2013-3-25 16:47 static/image/common/back.gif
routes.php:
这个方法个数受限,有没有不受限的? amu 发表于 2013-3-26 10:26 static/image/common/back.gif
这个方法个数受限,有没有不受限的?
什么受限?
参数受限? caipeijie 发表于 2013-3-26 11:22 static/image/common/back.gif
什么受限?
参数受限?
哦,没有没有,不好意思,开始脑子一根筋了。后面所有全做参数处理就可以实现。
页:
[1]