Tengo varios sitios web configurados en un servidor IIS 6 distinguido por Host Header.
Sin embargo, deseo tener uno de los sitios atendidos por un servidor Linux / Apache en mi red. ¿Necesito usar un complemento de proxy inverso para IIS, o hay una manera simple de decirle a IIS que pase todas las solicitudes a otro servidor?
iis
reverse-proxy
Daniel O
fuente
fuente
Estoy utilizando un software de terceros para Windows (IIS) para este propósito, que, además de otras cosas como la reescritura de URL, hace este trabajo bastante bien: ISAPI Rewrite .
Busque "Proxying". Aquí está la documentación para la regla RewriteProxy .
También hay un proyecto de código abierto muy similar: el filtro de reescritura Isapi de Ionic .
fuente
No, no en IIS 6. Observe el uso de nginx / ubuntu (o incluso nginx en Windows) como un proxy inverso frente a su servidor IIS6. Tuvimos que usar IIS7.5 para las funciones de proxy inverso
fuente
Este artículo de Microsoft KB debería ayudar a responder esta solicitud.
Procedimientos para redirigir solicitudes a otro sitio web o directorio:
En el Administrador IIS, expanda la computadora local, haga clic con el botón derecho en el sitio web o directorio que desea redirigir y haga clic en Propiedades.
Haga clic en la pestaña Home Directory, Virtual Directory o Directory.
En El contenido de esta fuente debe provenir, haga clic en A redirección a una URL.
En el cuadro Redirigir a, escriba la URL del directorio o sitio web de destino.
fuente