Laravel'deki alt alanlar

İçindekiler
Birçok modern uygulama, kullanıcı tarafından özelleştirilmiş şemalarla çalışır ve onları birbirinden farklı kılan şeylerden biri de URL'dir, bunun için alt alanlar, yani, uygulamamızın etki alanı ve ardından bir nokta gelen tek bir kelime yerleştirin.
Bu, ilk bakışta çok karmaşık görünebilir, ancak laravel sunucu yapılandırması ve uygulamamız arasındaki bir kombinasyonla işi o kadar ağırlaştırmaz, alt alanlar çok basit bir şekilde.
Yapmamız gereken ilk adım sunucumuzu yapılandırmak, bu durumda sunucu yapılandırmasını göstereceğiz. Apaçi, ancak bunu aşağıdaki gibi diğer sunucular için tahmin edebiliriz: Nginx örneğin, uygun komutları kullanarak.
İlk önce yaptığımızdan emin olmalıyız. Rekor olduğu gibi bir joker karakterle sunucumuzu gösterir * .alanimiz.com sonra yapılandırma dosyasında Apaçi Aşağıdaki kodu, bu format altında aldığı her şeyi uygulamamıza yönlendirmesini söylediğimiz yere yerleştirebiliriz:
 SunucuAdı bizimdomain.com ServerAlias ​​​​* .ourdomain.com 

Bununla gerekli bilgileri gönderebiliriz laravel alt etki alanını işlemek için.
Şimdi alt alandan gerekli bilgileri alabilmemiz için uygun rotayı oluşturmalıyız, bu bilgi daha sonra sorgulama yapmak için kullanılabilir. Veri tabanı uygulamamız tarafından isteniyorsa.
Bunun için ilk önce gidiyoruz rota oluştur her bir elemanı çıkaracağımız yer URL aldığımız parçacıkla neler yapabileceğimizi doğrulamak için bunun içinde işlemler yapabiliriz, bu durumda bilgileri göstermek için veritabanına karşı bir doğrulama yaparız, örneği görelim:

Bir alt alan kullanarak uygulamamızı ziyaret ettiğinizde, bu veritabanı ile doğrulanacak ve içinde varsa, kaydın içeriğini gösterecektir.
[panelprimary = ''] Alt etki alanını doğrulamak için gruplandırılmış yolları kullanın [/ panelprimary]
ayrıca uygulayabiliriz çeşitli rotalar için alt alan kullanımı, bununla başka bir tür daha karmaşık manipülasyon yapmaktan endişelenmemize gerek kalmayacak, bunun için gruplanmış bir rota oluşturuyoruz, bunun içinde beklediğimiz URL'nin yapısını oluşturacağız ve sonra içeride tüm çağrıları yapabiliriz. gerekli rotalar, Aşağıdaki örnekte, açıklandığı gibi çalışacak bir şey gösteriyoruz:

BÜYÜT

[panelprimary = 'Procedure'] Oldukça basit olduğunu görüyoruz, basitçe grubu oluşturduğumuz ana yol içinde, alt etki alanını ele geçiriyoruz, ardından kapanış fonksiyonu içerisinde gerekli rotaları oluşturuyoruz ve gerekli işlemleri yapabilmek için alt domaini alıyoruz. [/ panelprimary]
Bununla, bu öğreticiyi bitiriyoruz, aksi takdirde birçok doğrulama ve daha karmaşık düzenli ifade kuralları ile oluşturmak zorunda kalacağımız bir şeyi çok basit bir şekilde başardık, bu avantaj laravel Her müşterinin benzersiz bir profile sahip olabileceği çevrimiçi mağazalar gibi uygulamalar elde etmemizi sağlar ve alt alan sayesinde adlarını bile alabilir ve uygulamanın bölümlerini uygun bir şekilde değiştirebiliriz.Bu Eğitimi beğendiniz ve yardım ettiniz mi?Yazara olumlu puan vermek için bu düğmeye basarak yazarı ödüllendirebilirsiniz.

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave