【发布时间】:2017-02-08 17:12:06
【问题描述】:
我在 Laravel 5.3 中使用子域功能。
我的主应用地址格式为http://example.com
在http://dev.example.com等子域中时,我使用相同的标头模板。
问题
因此,我的页面头部包含主页的 url,在刀片中定义为 {{URL::to('/')}} 呈现为 http://dev.example.com,而期望是 http://example.com
要做的事情
有什么好的做法可以让 Laravel 显示主域 URL? 我可以在控制器中添加一个用于子域目的的变量,但这似乎不是解决问题的专业方法。
【问题讨论】:
-
查看源代码似乎没有什么可以做的,我会亲自重写
UrlGenerator类并添加一个使用当前子域的根的方法。 -
你试过命名路由吗?
标签: php laravel laravel-5 subdomain laravel-5.3