2010-11-22 5 views
3

Lorsqu'un nouvel utilisateur s'inscrit, de nombreux sites créent un nouveau domaine, quelque chose comme newuser.example.com Cela signifie-t-il qu'ils ont des répertoires distincts pour chaque utilisateur et copient la base de code dans le répertoires nouvellement créés et créer des sous-domaines? Quelle est la meilleure façon de procéder?Création d'un sous-domaine pour chaque utilisateur

Répondre

0

Sûrement une règle DNS * -> IP address prendrait soin d'ajouter les sous-domaines rapidement. Ensuite, c'est au serveur Web de traiter les différents en-têtes de l'hôte.

Je créerais alors une nouvelle directive Apache pour chaque en-tête d'hôte différent dont j'avais besoin (une pour chaque sous-domaine) et je ferais en sorte qu'ils soient des alias pour le vrai site web.

0

Vous pouvez configurer un domaine générique * .votredomaine.com et gérer les différences au sein de votre code si l'application est à peu près la même entre les sous-domaines. Tout le monde arrive à la même application et il suffit d'analyser le sous-domaine et de le stocker dans une variable qui peut être utilisée pour rechercher différentes données dans votre base de données et/ou rendre différents modèles/thèmes, etc

subdomain_fu

Questions connexes