2016-04-26 84 views
-2

我想創建一個擁有多個子域的網站,每個子域是一個完整的獨立Laravel應用程序。 該網站只有一個文件夾。Multi Subdomain - Muti Site with Laravel 5

Demontration

www.example.com(主站)
blog.example.com(獨立博客)
music.example.com(獨立音樂應用)

我嘗試這樣做

Route::group(['domain' => 'dcolsay.dev'], function() { 
    Route::get('/', function() { 
     return view('welcome'); 
    }); 
}); 
Route::group(['domain' => 'blog.dcoslay.dev'], function() { 
    Route::get('/', function() { 
     return view('blog::index'); 
    }); 
}); 

我用PingPong - Module https://github.com/pingpong-labs/modules

第一條路線的工作,但第二個我有這個錯誤

NotFoundHttpException在RouteCollection.php線161:

+0

...和??你試過了什麼代碼?請分享。 –

+0

Route :: group(['domain'=>'dcolsay.dev'],function(){ Route :: get('/',function(){ return view('welcome'); }) ; }); Route :: group(['domain'=>'blog.dcoslay.com'],function(){ Route :: get('/',function(){ return view('blog :: index') ; }); });' –

+0

...有什麼問題?解釋你遇到的問題。並始終包含代碼以避免投票 - 但更重要的是,找到解決問題的辦法。 –

回答

1

如果你想使用的index.php從resources > blog然後 的文件夾您必須使用視圖"return view('blog.index');",而不是"return view('blog::index');"