如何在 codeigniter 中重写 URL
例如,我想重写这个 URL:
http://greenville.homes.sc/dev/demo_greenville/Community/Simpsonville/Stonewyck
对于这样的事情:
http://greenville.homes.sc/dev/demo_greenville/Simpsonville/Stonewyck
如何在 codeigniter 中重写 URL
例如,我想重写这个 URL:
http://greenville.homes.sc/dev/demo_greenville/Community/Simpsonville/Stonewyck
对于这样的事情:
http://greenville.homes.sc/dev/demo_greenville/Simpsonville/Stonewyck
ifusers
是控制器,community
是函数:
$route['users/Simpsonville/Stonewyck']
= "users/Community/Simpsonville/Stonewyck";
您想将缩写 URL ('users/Simpsonville/Stonewyck') 重新路由到完整 URL ('users/Community/Simpsonville/Stonewyck')
在以下文件中进行设置:application/config/routes.php
脚注:
完全取决于您要实现的目标,您可能还需要添加:
$route['Simpsonville/Stonewyck']
= "users/Community/Simpsonville/Stonewyck";
这完全取决于您是否要同时隐藏控制器和函数名称/段。
如果这些参数是可变的,您可能还需要使用类似的东西:
$route['(:any)/(:any)']
= "users/Community/$1/$2";