Comparez les prix des domaines et des services informatiques des vendeurs du monde entier

Hôtes virtuels B. apache pour * .company.com, puis séparé pour www.company.com

Donc, j'ai un serveur virtuel pour www.company.com:

<virtualhost *:80="">
ServerName www.company.com
</virtualhost>

Et puis je voudrais envoyer * .company.com à un autre site. Comment devrais-je le faire? Je pourrais penser à www. Et à l'intérieur. dirigé vers certains hôtes, et "du repos" - sur un hôte commun.

Version Apache - 2.2.4
Invité:

Catherine

Confirmation de:

Décision à votre réponse

:

<virtualhost *:80="">
ServerName www.company.com
ServerAlias company.com
DocumentRoot /path1
</virtualhost>
<virtualhost *:80="">
ServerName *.company.com
DocumentRoot /path2
</virtualhost>

Utilisation de l'ameublement des caractères génériques "tout couvre" Domaines.

:

<virtualhost *:80="">
ServerName subdomain1.company.com
DocumentRoot /path/to/subdomain1
</virtualhost>
<virtualhost *:80="">
ServerName subdomain2.company.com
DocumentRoot /path/to/subdomain2
</virtualhost>
<virtualhost *:80="">
ServerName company.com
ServerAlias *.company.com
DocumentRoot /path/to/primary/domain+catchall
</virtualhost>

Veuillez noter que la commande est logique, le domaine total doit être le dernier. Ceci est particulièrement utile pour éviter les fautes de frappe de l'URL du client, ce qui provoque l'erreur "hôte inexistante", permettant au client de votre entreprise de penser que vous êtes un gestionnaire de mauvais serveur. (Et ce n'est pas un mauvais type: P).

Pour répondre aux questions, connectez-vous ou registre