Laravel URL 取决于环境

Laravel URL depends of the environment

问题很简单,我正在使用 laravel 5.6 构建我的应用程序 我有很多 <a> 标签,我想知道是否有一种简单的方法可以根据我使用的环境来区分 href 字段。

举个例子就很容易理解了。 如果我在开发环境中工作,前缀将是 http://localhost:3000

如果我在生产阶段工作,前缀应该类似于 https://myapp.com

所以当我构建 href

<a href = {{ somefunction('/foo/bar') }}></a>

因此,some function 将根据环境构造一个有效的 URL。

是的。 The url helper,包含在 Laravel.

还有route() for named routes,非常有用。