Laravel'de Farklı Domaini Route Olarak Tanımlama
#Laravel - 11 Jul 2023

Merhaba, bu yazımda Laravelde kullanılan domainden farklı domaini nasıl route dosyasında tanımlarız ondan bahsedeceğim. Öncelikle sorunumuz ve çözümü şeklinde ilerlemek istiyorum. Bu yüzden ilk olarak sorunla başlayalım.

Laravel üzerinde domain adresimizi tayfunguler.org olarak tanımladığımızı düşünelim. Sonrasında tayfunguler.org/item/{itemId}/{fileName} olarak yayın yapan route erişimine artık bir gateway kullanarak erişceğimizi varsayalım. Yani artık xxxx/item/{itemId}/{fileName} adresini kullanmamız gerek. Bunun içinde mevcut route'u aşağıdaki şekilde domain bazlı gruplamak yeterli olacaktır.

Route::group(['domain' => 'xxxx'], function() {
Route::get('item/{itemId}/{fileName}', 'BlogController@index')->name('blog');
});

Yukarıdaki şekilde bir çok route u bir çok domainle gruplandırma yapabiliriz.