Hosts virtuales proxy
El alojamiento virtual permite a un solo servidor proxy albergar varios dominios y puertos en una dirección IP y un puerto únicos.
- Anotaciones cronológicas
- Páginas de error personalizadas
- Servicio de archivos estático
- Reglas de direccionamiento
- Reglas de colocación en memoria caché
- Reglas de reescritura de URL
- Reglas de modificación de cabecera
- Reglas de compresión
Se puede crear un host virtual de proxy diferente para el servidor proxy para representar cada uno de los dominios web que aloja el servidor proxy. Por ejemplo, una petición de www.proxy1.com en el puerto 80 utiliza la configuración especificada para www.proxy1.com:80. Una petición de www.proxy2.com en el puerto 80 utiliza la configuración especificada para www.proxy2.com:80. Puede utilizar un carácter comodín para especificar un host virtual de proxy para todos los dominios web o todos los puertos. Por ejemplo, www.proxy1.com:* especifica que se puede utilizar un host virtual de proxy para todas las peticiones del dominio web www.proxy1.com independientemente del puerto. El host virtual de proxy de *:80 especifica que se puede utilizar para todas las peticiones del puerto 80 independientemente del dominio web.
Una vez que se haya creado un servidor proxy con los hosts virtuales de proxy necesarios, el protocolo HTTP permitirá a un solo proceso de servidor alojar varios dominios Web. Cuando el servidor proxy recibe una petición entrante, hace coincidir el host virtual de proxy ubicado en el mensaje de petición entrante con la configuración adecuada de dicho host virtual de proxy. Si una petición coincide con varios hosts virtuales de proxy debido a la utilización de caracteres comodín, se utilizará el primer host virtual de proxy que aparezca en la lista de hosts virtuales de proxy.