Link 从子域到根域 Laravel 4.2
Link From Subdomain to Root Domain Laravel 4.2
我的应用程序中有 1 个子域:admin.test.com
,然后根是 test.com
。在 admin.test.com
中时,我想向用户发送一封电子邮件以登录 test.com/login/aseqgaasd
,但现在它正在将 link 发送到 admin.test.com/login/aseqgaasd
。
如何使用 {{ URL::to('login', array($code)) }}
方法路由到主域而不是子域?
我不想使用.htaccess
您可以使用命名路由。例如,在您的 routes.php:
Route::get('login/{param}', array('as' => 'TestLogin', 'uses' => 'HomeController@login'));
然后,在您的 Blade 模板中:
{{ URL::route('TestLogin', array('param' => $code)) }}
我不知道你的路由文件是什么样的,所以你需要调整它以满足你的需要。重要的部分是 'as' => 'TestLogin'
,因为它是路由的名称,并允许在整个应用程序中这样引用它。
我的应用程序中有 1 个子域:admin.test.com
,然后根是 test.com
。在 admin.test.com
中时,我想向用户发送一封电子邮件以登录 test.com/login/aseqgaasd
,但现在它正在将 link 发送到 admin.test.com/login/aseqgaasd
。
如何使用 {{ URL::to('login', array($code)) }}
方法路由到主域而不是子域?
我不想使用.htaccess
您可以使用命名路由。例如,在您的 routes.php:
Route::get('login/{param}', array('as' => 'TestLogin', 'uses' => 'HomeController@login'));
然后,在您的 Blade 模板中:
{{ URL::route('TestLogin', array('param' => $code)) }}
我不知道你的路由文件是什么样的,所以你需要调整它以满足你的需要。重要的部分是 'as' => 'TestLogin'
,因为它是路由的名称,并允许在整个应用程序中这样引用它。