我使用以下方法生成路由 URL:
route('example')
似乎此方法基于當前 URL 生成 URL,($_SERVER['HTTP_HOST'])并系結到api.php檔案中定義的路由。
如何使用檔案中APP_URL定義env來生成 URL 而不是當前 URL?
uj5u.com熱心網友回復:
如果需要,您可以強制使用域:
URL::forceRootUrl(config('app.url'));
但這不是一個好主意,您應該始終使用用戶用來訪問您的應用程式的域,當您像這樣更改域時會遇到問題,例如會話問題
uj5u.com熱心網友回復:
我想你搜索asset()或url()
$url = asset('img/photo.jpg'); // return: http://example.com/assets/img/photo.jpg
這里的幫助 https://laravel.com/docs/8.x/helpers#urls
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/481430.html
上一篇:使用雄辯的關系未定義的變數
下一篇:Laravel控制器的正確使用
