PHP gerçek zamanlı alt etki uygulamak nasıl?

3 Cevap php

Varsayalım etki domain.name olduğunu,

yeni bir kullanıcı kayıt sonra, yeni bir etki alanı oluşturmak gerekir: user1.domain.name.

Bunu uygulamak için nasıl?

BTW, alt etki sayısı için bir sınır var mı?

3 Cevap

Ben sadece belli bir dizine tüm alt etki alanlarını işaret etmek için bir joker kullanmak ve URL'den kullanılan birini belirleyen bir ön denetleyicisi olurdu - bu PHP kolay ve en güvenli çözümdür.

EDIT O zaman tabii ki bu bir mevcut (bir veritabanında saklayabilirsiniz ya da her neyse) vs gerekip gerekmediğini kontrol edebilirsiniz

Ne Wildcard DNS kayıt olarak bilinir için soruyor:

Temel DNS / Apache kurulumu:

App tarafı mantık (berbat kodu):

. Subdomain htaccess (daha önce bu konuya belirtilen ancak joker gerekir) ile alınabilir:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^user([0-9]{1,10}).domain.name$
RewriteRule ^.*$ index.php?subdomain=%1