Php laravel route()生成具有不同域名的链接

Php laravel route()生成具有不同域名的链接,php,laravel,laravel-5,Php,Laravel,Laravel 5,我在laravelweb.php文件中定义了如下路由 Route::get('/landing')->name('landing'); 我可以为该路线生成如下链接: route('landing') 我的html文件中的结果链接类似于“mysite.com/landing” 有没有办法为另一个域名生成链接。 我的意思是,通过调用路由(“landing”),结果类似于“othersite.com/landing”通过在路由中使用匿名函数,您可以实现这一点 Route::name('la

我在laravelweb.php文件中定义了如下路由

 Route::get('/landing')->name('landing');
我可以为该路线生成如下链接:

route('landing')
我的html文件中的结果链接类似于“mysite.com/landing” 有没有办法为另一个域名生成链接。
我的意思是,通过调用路由(“landing”),结果类似于“othersite.com/landing”

通过在路由中使用匿名函数,您可以实现这一点

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>
Route::name('landing-outside')->get('landing-outside',function(){
返回重定向('http://my-other-domain.com/landing');
});

通过在路由中使用匿名函数,您可以实现这一点

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>
Route::name('landing-outside')->get('landing-outside',function(){
返回重定向('http://my-other-domain.com/landing');
});

对于其他域不可能,但您可以为您的站点子域执行此操作…..对于其他域不可能,但您可以为您的站点子域执行此操作。。。。。