TP6生成url

和TP5生成url方式有区别,

在控制器里 需要加上 ->build(), 如

url('index/arc/list')->build();

如果是多域名还需要指定域名,如不想加域名可以

url('index/arc/list')->domain('')->build();

在视图里,我的是多域名指向一个应用,

在配置app.php中设置了域名绑定  '*' => 'index'

这样会导致使用助手函数url生成的网址都带有域名,还是*开头的

如 bj.aa.com 访问, 

生成 {:url('index/arc/list')}  结果会是  http://*.aa.com/arc/list   这样的链接是无法执行的

所以需要绑定域名,也可以去除域名 这样: {:url('index/arc/list')->domain('')}   结果是  /arc/list 
 
原文地址:https://www.cnblogs.com/init-007/p/13342021.html