2017-09-03 96 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>