Nasıl Kayıtlı her kullanıcı için dinamik bir sub-domain veren bir web sitesi oluşturmak için?

1 Cevap

Possible Duplicate:
Create subdomain upon user registration

Suppose I have a site, and I wish to give a sub-domain for each registered users. Like my site, http://site.com/.

Ve test-user sitemde kayıtlı bir kullanıcı, ve site bu kullanıcı için bir alt etki alanı yapmak istiyor.

Gibi http://test-user.site.com.

Gibi http://test-user1.site.com test user1 için.

I hope you understood the requirement. How can I create a sub-domain using my sites back-end or dynamically while registering?

1 Cevap

Bu aslında göründüğünden çok daha kolaydır. Yapmanız gidiyoruz ilk şey sitenize bu alt etki alanları için, tüm trafik göndermek bir joker dns giriş, kurulum. Bu olmadan tüm alt etki alanlarını ulaşılmaz olacaktır.

Oradan birkaç farklı seçenek vardır-

Lütfen webserver configurtion farklı klasörlere dahili olarak farklı alt etki alanlarını yönlendirebilirsiniz (ne olursa olsun sanal konak,. Htaccess dosyası) yoluyla.

Ayrıca, bir komut dosyası kullanmak ve alt etki alanı bulmak için istek kendisi (php $ _SERVER ['HTTP_HOST']) karşı kontrol edin, ve sonra bu şekilde ne gerekiyorsa özelleştirme yapabilirdi.