0

, 나는 GoDaddy를 내 laravel 프로젝트를 배포하는 관리 공유 호스팅, 그것은 완벽하게 작동합니다 ...하지만 도메인 나던 작품은 ...하위 도메인 내가 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 내부 서버 오류"나는이 일에 당신의 도움이 필요

사람을 제공합니다 감사합니다.

답변

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하지만를 내가 하나 개의 경로 : 그룹에서 내가 해당 도메인에 대한 allthe 경로를 정의하도록 도메인 및 하위 도메인에 대해 하나 개의 laravel 프로젝트를 사용하고 다른 위해 그렇게 할 것처럼 하위 도메인도 마찬가지입니다. 그래서 여기의 자동차는 폴더가 아니라보기입니다. – Nsacent

+0

나는 비슷한 것을하고 있습니다. 도메인과 하위 도메인에 대해 하나의 프로젝트를 사용합니다. 답변에 대한 참고 사항을 참조하십시오. – whoacowboy

+0

그것의 코드로 변경 한 후에도 example.com 도메인에 완벽하게 작동합니다.하지만 여전히 그 하위 도메인에 대한 "500 내부 서버 오류"를 제공합니다. 내 .htaccess 파일에 문제가 있다고 생각합니까? – Nsacent