关于地址的构建函数

来源:10-7 借用Cookie实现用户登录态记录功能

eimlfang

2019-08-21

在视频里,微信端的url构建, 使用的是UrlService::buildMUrl("/oauth/login")
但是在我的本地开发的时候。参数以 ‘/’ 开头的话会构建错误的链接,会多一个xxx/m/m/xxx,类似这样的,需要使用
UrlService::buildWxUrl(“oauth/login”),但是后台地址构建函数又不会有这个问题,我很疑惑,请问这跟我的项目有关,还是nginx的配置有关?

写回答

2回答

编程浪子

2019-08-23

你好

我怎么被你说糊涂了

UrlService::buildMUrl 和 UrlService::buildWxUrl  这是两个方法吧,怎么一会用这个,一会用另一个

0
0

编程浪子

2019-08-21

你好

关键看你 UrlService::buildMUrl 方法怎么写的

0
1
eimlfang
就是 public static function buildMUrl($path, $params=[]) { $path = Url::toRoute( array_merge([$path], $params) ); return \Yii::$app->params['domain']['m'] . $path; } 'm' => 'http://www.book.test/m',
2019-08-22
共1条回复

微信服务号+Yii2.0构建商城系统全栈应用

传统PC后端与火热微信结合,打造一个摩登的商业电商系统

757 学习 · 744 问题

查看课程