2016-05-05 6 views
-1

私はlaravelを使用しているドメインwww.asdasd.comを持っています。そこにはルーティング(b、c、d)がいくつかあります。私はまたここにサブドメインを持っているdemo.asdasd.comルートは(b、c)です。laravelサブドメインルーティングはルートエントリのないページを表示します

私の問題は、誰かがdemo.asdasd.com/dに行くことを望むなら、www.asdasd.com/dのユーザーページを示していますが、私はこのURLのためにanuルートを書いていませんでした。私はそのサブドメインのためのルートを与えなかったページを表示したくありません。

私のroutesファイルには、次のようなもので、事前に

Route::group(['domain'=>'demo.asdasd.com'], function(){ 
    Route::get('/', '[email protected]'); 
    Route::get('b', '[email protected]'); 
    Route::get('c', '[email protected]'); 
}); 


Route::get('/', '[email protected]'); 
Route::get('b', '[email protected]'); 
Route::get('c', '[email protected]'); 
Route::get('d', '[email protected]'); 

おかげ

答えて

1
Route::group(['domain'=>'demo.asdasd.com'], function(){ 
    Route::get('/', '[email protected]'); 
    Route::get('b', '[email protected]'); 
    Route::get('c', '[email protected]'); 
}); 

Route::group(['domain'=>'www.asdasd.com'], function(){ 
    Route::get('/', '[email protected]'); 
    Route::get('b', '[email protected]'); 
    Route::get('c', '[email protected]'); 
    Route::get('d', '[email protected]'); 
}); 
+0

あなたがグループのドメインを言及していない場合は、すべてのルートは、ソリューションのための到達可能 –

+0

感謝です。 誰かがasdasd.com(wwwなし)でアクセスしようとすると、彼はメインサイトに連れてこられますか? – reza

+0

はい明らかに:) –

関連する問題