我已经清除了我的路线列表和缓存但是我仍然在为第一条路线获取网页原因?
路线列表:
--+
| {place1}.domain.co.nz | GET|HEAD | / App\Http\Controllers\controller@place1 | web |
| {place2}.domain.co.nz | GET|HEAD | / | App\Http\Controllers\controller@place2
路线:
Route::group(['domain' => '{place1}.domain.co.nz'], function (){
Route::get('', 'controller@place1');
});
Route::group(['domain' => '{place2}.domain.co.nz'], function (){
Route::get('', 'controller@place2');
});
答案 0 :(得分:0)
在您的情况下,您需要硬编码的第二个子域。例如
Route::group(['domain' => 'place2.domain.co.nz'], function (){
Route::get('', 'controller@place2');
});
Route::group(['domain' => '{place1}.domain.co.nz'], function (){
Route::get('', 'controller@place1');
});
因此除place2
之外的所有子域都将转到第一条路径。