我有两个应用程序:前端(vuejs)和后端(laravel)。
它们两个都部署到相同的ip地址,例如10.10.10.10。 但是,laravel已部署到10.10.10.10/api。
我需要从我的api返回指向某些路由的网址。因此,我使用route help,如果将laravel部署到另一个域,它可以很好地工作,但是在/ api的情况下,它只返回“ http://10.10.10.10/url-to-route”,而忽略了/ api部分。
据我所知.env文件中的APP_URL
仅在CLI中使用。
那么如何强制route
助手使用APP_URL
变量?我的意思是,我当然可以做类似env('APP_URL') . '/' . route('someroute')
的事情,但这似乎很hack。我想将laravel部署到子文件夹是常见的任务。
答案 0 :(得分:0)
据我所知.env文件中的APP_URL仅在CLI中使用。
不。 route
助手使用APP_URL
。进行相应的设置。