2016-10-17 5 views
2

Meine Site läuft mit mehreren Subdomains auf der Domain exa.com zum Beispiel, jetzt muss ich eine weitere Domain einrichten: exa1.com. Wie kann ich meine Routendatei aktualisieren, um sie zu implementieren?Mehrere Domains und Subdomains (Laravel 5)

Route::group(
    array(
     'domain' => '{business_slug}.exa.com', 
     'middleware' => 'verify_domain' 
    ), function() { 
     Route::get('', [ 
      'as' => 'index', 
      'uses' => '[email protected]' 
     ]); 

     Route::get('user', [ 
      'as' => 'user.index', 
      'middleware' => 'auth', 
      'uses' => '[email protected]' 
     ]); 

     ... 
}); 

Antwort

0

Versuchen Sie folgendes:

<?php 

$applicationRoutes = function() { 
    Route::get('/', [ 
      'as' => 'index', 
      'uses' => '[email protected]' 
     ]); 

     Route::get('user', [ 
      'as' => 'user.index', 
      'middleware' => 'auth', 
      'uses' => '[email protected]' 
     ]); 
}; 

Route::group(['middleware' => 'verify_domain'], function() { 
    Route::group(
    [ 
     'domain' => '{business_slug}.exa.com', 
    ], $applicationRoutes); 

    Route::group(
    [ 
     'domain' => '{business_slug}.exa1.com', 
    ], $applicationRoutes); 
});