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',因为它是路由的名称,并允许在整个应用程序中这样引用它。