2016-09-02 2 views
1

Ich habe eine Domäne, und möchte alle meine Skripte dort. Damit sie wie folgt aufgerufen werden können: script.mydomain.com, anotherscript.mydomain.com und so weiter.Sub-Domänen mit Laravel

Ähnlich wie Google haben sie ihre Hauptwebsite www.google.com und für das Laufwerk: drive.google.com.

Ich habe nichts zu Sub-Domains in den Laravel-Dokumenten gefunden. Kann mir bitte jemand erklären, wie man das erreicht?

Antwort

0

Verwenden Sie route groups mit domain Schlüssel.

Routengruppen können auch für die Verwaltung von Sub-Domain-Routing verwendet werden. Unterdomänen können Routenparameter zugewiesen werden, genau wie URIs, , mit denen Sie einen Teil der Subdomäne für die Verwendung in Ihrer Route oder Ihrem Controller erfassen können. Die Sub-Domain kann die Domäne Schlüssel auf dem Gruppenattribut-Array angegeben werden:

Route::group(['domain' => '{account}.myapp.com'], function() { 
    Route::get('user/{id}', function ($account, $id) { 
     // 
    }); 
}); 
+0

Ist es auf Arbeit Laravel 5.2? –

+0

Ja, die gleiche Syntax wird in 5.2 funktionieren. –

+0

Ich habe einen Ordner im Sichtenverzeichnis für jede der Subdomains erstellt. Wie kann ich jetzt seinen Namespace zu den Ansichten hinzufügen? –

Verwandte Themen