Laravel Türkiye Discord Kanalı Forumda kod paylaşılırken dikkat edilmesi gerekenler!Birlikte proje geliştirmek ister misiniz?
Herkese merhaba,
daha önce forumda sorulmuş ancak ben bi çözüme ulaştıramadım.
Siteme kaydolan her kullanıcı için bir subdomain açmak istiyorum.
aaa.sitem.com
bbb.sitem.com

şeklindeki girişleri controllerda
sitem.com/kullanici/aaa
sitem.com/kullanici/bbb

şeklinde işleyeceğim ama
Route::group(array('domain' => 'https://{account}.sitem.com'), function() {
 Route::get('/', function($account) {
 return $account;
 });
});
kod satırında sayfa bulunamadı hatası alıyorum.

şimdiden teşekkürler
localde çalışıyorsanız subdomain için hosts dosyasına kayıt girmelisiniz.
örnek
// /etc/hosts
127.0.0.1	abc.dev
127.0.0.1 foo.abc.dev
127.0.0.1	bar.abc.dev
Ama wildcard subdomain kullanımı /etc/hosts içinde desteklenmiyor. name server ve apache ya da nginx(ne kullanıyorsanız) içinde çözüm aramalı. Zira sunucuya(pc) gelen subdomain isteklerinin uygulamanıza yönlendirmesinde sorun yaşıyorsunuz. Laravel tarafında yapılacak bir şey yok.

Internet->dns->nameserver-> |?| ->server(pc)->websunucu(nginx, apache)->laravelApp
Sorun nameserver ve websunucu arasında olmalı..
Dimaik(wildcard) subdomain hiç denemedim. Öneride bulunmayan biri çıkarsa bir ara konuyu incelerim.. Ben de merak etmeye başladım bunun 'nasılını'..
http://www.epigroove.com/.../laravel-routes-not-working... gibi hosting firmasına tanımlattık.

https://www.youtube.com/watch?v=CzuXD480-o4 şeklinde wildcard açtık.

sonra da

Route::group(array('domain' => '{account}.sitem.com'), function()
{
Route::get('/', function($account)
{
return $account;
});

Route::get('/bar', function()
{
return 'Bar page!';
});
});

şeklinde rutes.php eklemesi yaptık.Ancak benim daha önceki rotalamamda Route::get('/', kısmı olduğu için algılamıyrdu silince düzeldi.Ancak sitemiz https de olduğundan https://aaa.sitem.com a güvenilir değil dedi.Gözardı et tıklayıp siteye girince {account} u alabildim.Sonra wildcard ssl satın aldık bu sefer https://aa.sitem.com a girince aynı hosttaki farklı bir siteye yönlendiriyor.
Sizin uygulamanız sadece subdomain mi kullanıyor? Yani " https://sitem.com" domainin aynı laravel uygulamasına yönlendirilmiyor mu? Yoksa ana domain farklı bir sistem mi ? Wordpress gibi..