我已經添加了一個鏈接到我的網頁,如下所示:
<a alt="English" href="{{ route('english.version') }}">En</a>
這是路線english.version:
Route::get('/en', function () {
redirect(url('https://websitename.com/landing'));
})->name('english.version');
但是現在每當我點擊鏈接En 時,我都會收到此錯誤:
Forbidden您無權訪問此資源。
所以問題是,我怎樣才能顯示/en鏈接,當用戶點擊它時,它會重定向另一個 url,https://websitename.com/landing在這種情況下?
uj5u.com熱心網友回復:
它應該從閉包回傳,然后它會將您重定向到目標。
Route::get('/en', function () {
return redirect(url('https://websitename.com/landing'));
})->name('english.version');
這是目前唯一的問題。請嘗試一下,讓我知道。謝謝
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/336965.html
標籤:php 拉拉维尔 laravel-5.8
上一篇:將具有唯一CSS類的操作按鈕添加到WooCommerce我的帳戶訂單
下一篇:SUM()以字串形式回傳日期格式
