2017-09-03 47 views
0

鏈接。laravel路線()生成與我在這樣的laravel web.php文件中定義我的路線不同的域名

Route::get('/landing')->name('landing'); 

我可以產生這樣的這條路線鏈接:

route('landing') 

和結果鏈接在我的html文件是某事像「mysite.com/landing」 有什麼辦法來產生鏈接換另一個域名。 我的意思是通過調用路由('landing')的結果應該像「othersite.com/landing」

+0

對於其他域它不可能,但你可以爲你做這個網站子域..... –

回答

2

通過在路由中使用匿名函數,您可以實現此目的。

Route::name('landing-outside')->get('landing-outside', function(){ 
    return redirect('http://my-other-domain.com/landing'); 
}); 

<a href='{{ route('landing-outside') }}'>Link to my-other-domain</a>