比如用户是user.abc.com 对应模块是user
商家是shop.abc.com 对应模块是shop
默认模块是index
这两个域名需要共用一个登陆。
如user.abc.com/login.html和shop.abc.com/login.html 实际对应的是 www.abc.com/login.html
我的处理过程
route.php 加入
Route::domain('user','user');
Route::domain('shop','shop');这样实现了二级域名,但是登陆功能未实现。尝试使用闭包功能Route::domain('user',function(){
Route::rule([
'login.html'=>'/index/login/in',
]);
});
Route::domain('user','user');提示控制器in不存在请教各位该如何设置?
PS:
笨办法也是有的,判断登录状态处,直接加上域名限制,跳转到www.abc.com/login.html
不过我想应该可以使用域名路由。不需要这样使用笨办法处理的。
最佳答案