2009-04-05 4 views

Répondre

4

Ceci est effectué au niveau du serveur Web. Django ne se soucie pas du domaine sur la requête entrante.

Si vous utilisez Apache il suffit de mettre plusieurs directives Serveralias l'intérieur de votre hôte virtuel comme celui-ci:

<VirtualHost *:80> 
    ServerName www.mydomain.com 
    ServerAlias mydomain.com 
    ServerAlias forum.mydomain.com 
    ... other directives as needed ... 
</VirtualHost> 

Cela dit Apache à diriger les demandes de tous ces domaines dans la même instance.

Pour nginx votre fichier de configuration ressemblerait à quelque chose comme:

server { 
    listen 80; 
    server_name www.mydomain.com mydomain.com forum.mydomain.com; 
    ... other directives as needed ... 
} 
+0

Merci de me faire savoir que je ne ai pas besoin de trouver un moyen de Django « officielle » d'aller sur les alias de domaine. –

Questions connexes