Laravel 5.*子域中的根路径

Laravel 5.*子域中的根路径,laravel,laravel-5,laravel-routing,Laravel,Laravel 5,Laravel Routing,我有基本域路由和子域路由。例如,如果我请求subdomain.example.com/test它将返回正确的答案。但如果我想请求subdomain.example.com,它将从根域执行代码 Route::get('/', function() { // Main }); Route::get('/path', function() { // .. }); Route::group(['domain' => 'subdomain.example.com'], fun

我有基本域路由和子域路由。例如,如果我请求subdomain.example.com/test它将返回正确的答案。但如果我想请求subdomain.example.com,它将从根域执行代码

Route::get('/', function() {
    // Main 
});

Route::get('/path', function() {
    // .. 
});

Route::group(['domain' => 'subdomain.example.com'], function()
{
    Route::get('/', function() {
        // How to request this part?
    });

     Route::get('/test', function() {
        // Works
    });
}

更改顺序将有助于-Laravel使路由保持有序,并逐一检查,因此通过将子域的路由移动到主路由之上,它们将首先被找到并使用,而全局路由将作为其他域的备用路由

Route::group(['domain' => 'subdomain.example.com'], function()
{
    Route::get('/', function() {
        // How to request this part?
    });

     Route::get('/test', function() {
        // Works
    });
}

Route::get('/', function() {
    // Main 
});

Route::get('/path', function() {
    // .. 
});

你试过改变它们的定义顺序吗?@ceejayoz-Hm。。我没想过,但是是的,它很管用!谢谢很好,加上这个作为答案。