0

i bin neu in Laravel, ich es geschafft, mein Laravel Projekt auf GoDaddy bereitstellen Shared-Hosting, es funktioniert perfekt ... aber die Domain nicht funktioniert ...SubDomain Interner Serverfehler immer in Laravel 5.3

ist dies die Natur meiner Routen/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'); 
    }); 

}); 

so, wenn ich cars.example.com versuchen Zugriff, bringt es die Fehlermeldung "500 Internal Server error"

Jungs, ich Ihre Hilfe auf diese benötigen, danke

Antwort

0

Das funktioniert für mich, aber ich benutze keinen 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'); 
}); 

Wenn Sie Lust bekommen, könnten Sie dies tun.

// 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

Dank @whoacowboy aber sein wie ich will beide ein Laravel Projekt verwenden für die Domäne und Sub-Domain, so dass in einer Strecke :: Gruppe definieren i allthe Routen für die Domäne und das tut, für die anderen Subdomains auch, so hier Autos ist kein Ordner, sondern eine Ansicht – Nsacent

+0

Ich mache etwas ähnliches. Dies verwendet ein Projekt für Domänen und Subdomänen. Siehe Hinweise zur Antwort. – whoacowboy

+0

es funktioniert perfekt für die Domain example.com, auch nach dem Ändern auf Ihren Code, aber das es immer noch den "500 internen Serverfehler für die Subdomain" gibt denken Sie, es ist ein Problem mit meiner .htaccess-Datei? – Nsacent