ZhouYY 发表于 2019-10-23 12:09:26

网站会员都有专属的网址该怎么建立

小弟我目前有一个项目
简单来说就是会员有各自的网站
并且有各自的功能与会员之类的
例如
https://www.XXX.com/111/index
https://www.XXX.com/111/login

https://www.XXX.com/222/index
https://www.XXX.com/222/login

https://www.XXX.com/333/index
https://www.XXX.com/333/login
如果统一的话小弟还能解决

但问题是还会有后台,与一些其他网址
例如
https://www.XXX.com/_admin/index
https://www.XXX.com/agent/index

想问这种网址该如何实现?

ZhouYY 发表于 2019-11-18 11:20:11

lightwave88 发表于 2019-11-13 13:56
借由 router 的重导
譬如 https://www.XXX.com/111/login



感谢大大拨空回复
我本来有想到这个方法
但是这个方法变成每个function都要带一个参数
后来我的解决方法是
$router['(:num)/login'] = 我的class/metho
然后写一个MY_Controller里面用
$this->site = $this->uri->segment(1, FALSE);
之后每个方法都可以用$this->site去呼叫

总之感谢大大拨空回复:victory::$

lightwave88 发表于 2019-11-13 13:56:07

本帖最后由 lightwave88 于 2019-11-13 14:07 编辑

借由 router 的重导
譬如 https://www.XXX.com/111/login

建立一个规矩
https://www.XXX.com/(:num)/login
指向某个 class的方法,譬如 login()

111 规定为 params
------------------------------------
详细设定如下

$router['(:num)/login'] = 你的class/metho/$1($1 是要取得(:num)的参数)
参数会灌入 method.params



页: [1]
查看完整版本: 网站会员都有专属的网址该怎么建立