用户
 找回密码
 入住 CI 中国社区
搜索
查看: 1936|回复: 5
收起左侧

router.php中否的写法

[复制链接]
发表于 2013-4-13 22:54:57 | 显示全部楼层 |阅读模式
$route['[A-Za-z0-9]{0,100}/[A-Za-z0-9]{0,100}'] = 'homepage/rout/p2';

我想第一个参数[A-Za-z0-9]{0,100}排除掉admin
发表于 2013-4-14 00:53:46 | 显示全部楼层
在这个规则前面加一条针对admin的规则,不就走不到这条规则上面来了么
 楼主| 发表于 2013-4-14 10:13:35 | 显示全部楼层
dickfu 发表于 2013-4-14 00:53
在这个规则前面加一条针对admin的规则,不就走不到这条规则上面来了么

加多两条才行
$route['admin/(:any)'] = 'admin/$1';
发表于 2013-4-15 09:05:18 | 显示全部楼层
呵呵,居然和我的想法一样
  排除admin这样写就好了 $route['^((?!admin).)*$']
 楼主| 发表于 2013-4-15 23:23:43 | 显示全部楼层
a_slwl 发表于 2013-4-15 09:05
呵呵,居然和我的想法一样
  排除admin这样写就好了 $route['^((?!admin).)*$']

反正我在最前面加了
$route['admin/(:any)'] = 'admin/$1';
就可以了。
 楼主| 发表于 2013-4-15 23:24:22 | 显示全部楼层
都是为了SEO URL的友好,俺花了不少功夫

本版积分规则