LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_connect_module modules/mod_proxy_connect.so LoadModule proxy_http_module modules/mod_proxy_http.so
<IfModule mod_proxy.c> ProxyRequests On </IfModule>
Si va a configurar el soporte de proxy invertido, cambie el valor del parámetro ProxyRequests de On a Off. Para el soporte de proxy hacia adelante, establezca este parámetro en On. Al establecer ProxyRequests en Off no se inhabilita el uso de las directrices ProxyPass.
En este ejemplo, nombresistpral es el nombre del sistema principal del servidor RWP y puerto es un número de puerto opcional, que debe especificar si ha cambiado el puerto predeterminado en el que RWP atiende las solicitudes HTTP (consulte el apartado Para cambiar el puerto HTTP de RWP).
ProxyPass / http://nombresistpral[:puerto]/ ProxyPass /cqweb/ http://nombresistpral[:puerto]/cqweb/ ProxyPass /wre/ http://nombresistpral[:puerto]/wre/ ProxyPass /common/ http://nombresistpral[:puerto]/common/ ProxyPass /px/ http://nombresistpral[:puerto]/wre/px/ ProxyPass /wpf/ http://nombresistpral[:puerto]/wre/wpf/ ProxyPass /dct/ http://nombresistpral[:puerto]/dct/ ProxyPass /scripts/ http://nombresistpral[:puerto]/scripts/ ProxyPass /view/ http://nombresistpral[:puerto]/view/ ProxyPass /siteconfig/ http://nombresistpral[:puerto]/wre/siteconfig/ ProxyPass /help/ http://nombresistpral[:puerto]/view/browser/help/ ProxyPass /doc/ http://nombresistpral[:puerto]/doc/ ProxyPass /html/ http://nombresistpral[:puerto]/wre/common/html/ ProxyPassReverse / http://nombresistpral[:puerto]/ ProxyPassReverse /cqweb/ http://nombresistpral[:puerto]/cqweb/ ProxyPassReverse /wre/ http://nombresistpral[:puerto]/wre/ ProxyPassReverse /common/ http://nombresistpral[:puerto]/common/ ProxyPassReverse /px/ http://nombresistpral[:puerto]/wre/px/ ProxyPassReverse /wpf/ http://nombresistpral[:puerto]/wre/wpf/ ProxyPassReverse /dct/ http://nombresistpral[:puerto]/dct/ ProxyPassReverse /scripts/ http://nombresistpral[:puerto]/scripts/ ProxyPassReverse /view/ http://nombresistpral[:puerto]/view/ ProxyPassReverse /siteconfig/ http://nombresistpral[:puerto]/wre/siteconfig/ ProxyPassReverse /help/ http://nombresistpral[:puerto]/view/browser/help/ ProxyPassReverse /doc/ http://nombresistpral[:puerto]/doc/ ProxyPassReverse /html/ http://nombresistpral[:puerto]/wre/common/html/
Por ejemplo, las siguientes directrices configurarían el servidor proxy para que la interfaz Web de Rational ClearQuest pueda dar soporte al acceso a un proceso RWP que está a la escucha en el puerto 81 de un sistema principal denominado RWP_host.
ProxyPass / http://RWP_host:81/ ProxyPass /cqweb/ http://RWP_host:81/cqweb/ ProxyPass /wre/ http://RWP_host:81/wre/ ProxyPass /common/ http://RWP_host:81/common/ ProxyPass /px/ http://RWP_host:81/wre/px/ ProxyPass /wpf/ http://RWP_host:81/wre/wpf/ ProxyPass /dct/ http://RWP_host:81/dct/ ProxyPass /scripts/ http://RWP_host:81/scripts/ ProxyPass /view/ http://RWP_host:81/view/ ProxyPass /siteconfig/ http://RWP_host:81/wre/siteconfig/ ProxyPass /help/ http://RWP_host:81/view/browser/help/ ProxyPass /doc/ http://RWP_host:81/doc/ ProxyPass /html/ http://RWP_host:81/wre/common/html/ ProxyPassReverse / http://RWP_host:81/ ProxyPassReverse /cqweb/ http://RWP_host:81/cqweb/ ProxyPassReverse /wre/ http://RWP_host:81/wre/ ProxyPassReverse /common/ http://RWP_host:81/common/ ProxyPassReverse /px/ http://RWP_host:81/wre/px/ ProxyPassReverse /wpf/ http://RWP_host:81/wre/wpf/ ProxyPassReverse /dct/ http://RWP_host:81/dct/ ProxyPassReverse /scripts/ http://RWP_host:81/scripts/ ProxyPassReverse /view/ http://RWP_host:81/view/ ProxyPassReverse /siteconfig/ http://RWP_host:81/wre/siteconfig/ ProxyPassReverse /help/ http://RWP_host:81/view/browser/help/ ProxyPassReverse /doc/ http://RWP_host:81/doc/ ProxyPassReverse /html/ http://RWP_host:81/wre/common/html/
En la interfaz web de ClearCase, añada estas directrices ProxyPass y ProxyPassReverse :
ProxyPass /ccweb http://nombresistpral[:puerto]/ccweb
ProxyPassReverse /ccweb http://nombresistpral[:puerto]/ccweb
ProxyPass /Java_Plugins http://nombresistpral[:puerto]/Java_Plugins
ProxyPassReverse /Java_Plugins http://nombresistpral[:puerto]/Java_Plugins
El nombresistpral es el nombre del sistema principal del servidor RWP y puerto es un número de puerto opcional, que debe especificar si ha cambiado el puerto predeterminado en el que RWP atiende las solicitudes HTTP (consulte el apartado Para cambiar el puerto HTTP de RWP). Por ejemplo, las siguientes directrices configurarían el servidor de proxy para dar soporte al acceso a la interfaz web de ClearCase a un proceso RWP que permanece a la escucha en el puerto 81 de un sistema principal denominado RWP_host.
ProxyPass /ccweb http://RWP_host:81/ccweb ProxyPassReverse /ccweb http://RWP_host:81/ccweb ProxyPass /Java_Plugins http://RWP_host:81/Java_Plugins ProxyPassReverse /Java_Plugins http://RWP_host:81/Java_Plugins
En la interfaz web de ClearQuest, añada estas directrices ProxyPass y ProxyPassReverse:
ProxyPass /wpf/ http://nombresistpral[:puerto]/wpf/
ProxyPass /px/ http://nombresistpral[:puerto]/px/
ProxyPass /images/ http://nombresistpral[:puerto]/images/
ProxyPass /dct/ http://nombresistpral[:puerto]/dct/
ProxyPass /common/ http://nombresistpral[:puerto]/common/
ProxyPass /../view/ http://nombresistpral[:puerto]/view/
ProxyPass /view/ http://nombresistpral[:puerto]/view/
ProxyPass /cqweb/ http://nombresistpral[:puerto]/cqweb/
ProxyPass /cqattachments/ http://nombresistpral[:puerto]/cqattachments/
ProxyPassReverse / http://nombresistpral[:puerto]/
El nombresistpral es el nombre del sistema principal del servidor RWP y puerto es un número de puerto opcional, que debe especificar si necesita cambiar el puerto predeterminado en el que RWP escucha las solicitudes HTTP. En el siguiente ejemplo, la interfaz web de ClearQuest ofrece soporte al acceso proxy a un proceso RWP que permanece a la escucha en el puerto 81 de un sistema principal denominado RWP_host.
ProxyPass /wpf/ http://RWP_host:81/wpf/ ProxyPass /px/ http://RWP_host:81/px/ ProxyPass /images/ http://RWP_host:81/images/ ProxyPass /dct/ http://RWP_host:81/dct/ ProxyPass /common/ http://RWP_host:81/common/ ProxyPass /../view/ http://RWP_host:81/view/ ProxyPass /view/ http://RWP_host:81/view/ ProxyPass /cqweb/ http://RWP_host:81/cqweb/ ProxyPass /cqattachments/ http://RWP_host:81/cqattachments/ ProxyPassReverse / http://RWP_host:81/
Las direcciones web utilizadas por las interfaces web en los productos de IBM se pueden cambiar cuando se instala un release nuevo de ClearCase, ClearQuest, o cualquier otro producto RWP en el sistema principal RWP. Para encontrar las direcciones web válidas actualmente para los productos de IBM en el sistema principal RWP, examine los archivos *.conf en el directorio conf/include de RWP. Las direcciones web de la aplicación se intercalan como argumentos en las directrices Alias o JkMount. Por ejemplo: JkMount /CQWeb/* ajp13 indica que /CQWeb es una dirección web que da soporte (deben omitirse los símbolos /* ) de cola. Asimismo: Alias /ccweb "_CC_HOME_/web" indica que /ccweb es una dirección web a la que RWP da soporte.