Hôtes virtuels du serveur proxy
L'hébergement virtuel permet à un serveur proxy unique d'héberger plusieurs domaines et ports sur une adresse IP et un port uniques.
- Consignation
- Pages d'erreur personnalisée
- Service de fichiers statiques
- Règles de routage
- Règles de mise en mémoire cache
- Règles de réécriture d'URL
- Règles de modification des en-têtes
- Règles de compression
Il est possible de créer d'autres hôtes virtuels de proxy pour le serveur proxy afin de représenter chaque domaine Web hébergé par le serveur proxy. Par exemple, une demande www.proxy1.com sur le port 80 utilise la configuration spécifiée pour www.proxy1.com:80. Une demande pour www.proxy2.com sur le port 80 utilise la configuration spécifiée pour www.proxy2.com:80. Vous pouvez utiliser un caractère générique pour indiquer qu'un hôte virtuel proxy peut être utilisé pour tous les domaines Web ou tous les ports. Par exemple, www.proxy1.com:* indique qu'un hôte virtuel de proxy peut être utilisé pour toutes les demandes pour le domaine Web www.proxy1.com, quel que soit le port. Un hôte virtuel de proxy pour *:80 indique qu'il peut être utilisé pour toutes les demandes sur le port 80, quel que soit le domaine Web.
Une fois un serveur proxy avec les hôtes virtuels de proxy nécessaires créé, le protocole HTTP permet à de nombreux domaines Web d'être hébergés par un processus de serveur unique. Lorsque le serveur proxy reçoit une demande entrante, il apparie l'hôte virtuel proxy du message à la configuration adéquate pour cet hôte. Si des caractères génériques ont été utilisés et qu'une demande correspond à plusieurs hôtes virtuels proxy, c'est le premier hôte apparaissant dans la liste des hôtes virtuels proxy qui sera utilisé.