0

、私はGoDaddyは上の私のlaravelプロジェクトを展開するために管理、共有ホスティング、それは完璧に動作します...しかし、ドメインのdoesntの仕事は...サブドメインが、私はlaravelに新しいです5.3

これがあります私はcars.example.comにアクセスしてみたときに、私のルートの性質/ web.php

<?php 


Route::group(['domain' => 'example.com'], function(){ 

    Route::get('/', function() { 
     return view('welcome'); 
    }); 

}); 

Route::group(['domain' => 'cars.example.com'], function(){ 

    Route::get('/', function() { 
     return view('cars'); 
    }); 

}); 

ので、それは、エラー「500内部サーバーエラー」私はこの1つ上のあなたの助けを必要とし

人をもたらします感謝

答えて

0

これは私のために働くが、私はgodaddyを使用していない。

// All subdomain routes 
Route::group(['domain' => 'cars.example.com'], function() { 
    Route::get('/', function() { 
     return view('cars'); 
    }); 
}); 

// All domain routes 
Route::get('/', function() { 
    return view('welcome'); 
}); 

あなたはこれを行うことができます空想を取得したい場合。

// Captures all sub domains 
Route::group(['domain' => '{subdomain}.example.{tld}'], function() { 
    Route::get('/', function() { 
     return view($subdomain); 
    }); 
}); 

// All domain routes 
Route::get('/', function() { 
    return view('welcome'); 
}); 
+0

おかげで@whoacowboyが、その私は1つのルートでのように、ドメインおよびサブドメインの両方のために1つのlaravelプロジェクトを使用するように::グループ、私はそのドメインのalltheルートを定義し、他のためにそれを行いますサブドメインもありますので、ここでは車はフォルダではなく、ビューです – Nsacent

+0

私は似たようなことをしています。これは、ドメインとサブドメインの両方に1つのプロジェクトを使用します。回答のノートを参照してください。 – whoacowboy

+0

あなたのコードに変更した後であっても、example.comドメインのために完全に動作します。そのおかげで、まだサブドメインの "500内部サーバーエラー"が発生します。私の.htaccessファイルの問題と思われますか? – Nsacent

関連する問題