Estoy tratando de crear un host virtual, dev.company.com, que se dirige a diferentes aplicaciones dependiendo de lo que viene después del dominio. En concreto, quiero:Uso de múltiples directivas ServerPath dentro de un VirtualHost con nombre
- /Jenkins - ruta a un servidor Jenkins
- /aplicaciones - ruta a una página de destino con enlaces a diversas aplicaciones
- /trébol - ruta a una Jenkins particular, construir informe - http://dev.company.com/jenkins/job/proj-master-clover/clover/
- /- todo lo demás debe encaminar a un servidor Tomcat
estoy utilizando la siguiente configuración:
<VirtualHost *:80>
ServerName dev.company.com
ServerPath /jenkins
ProxyPass /jenkins http://easyrider:8080/jenkins
ProxyPassReverse /jenkins http://easyrider:8080/jenkins
ServerPath /clover
Redirect /clover http://dev.company.com/jenkins/job/proj-master-clover/clover/
ServerPath /apps
DocumentRoot "/usr/local/sites/developers"
<Directory "/usr/local/sites/developers">
DirectoryIndex index.html
Options Indexes MultiViews
</Directory>
ServerPath/
ProxyPass/http://tomcat_server:8080/
ProxyPassReverse/http://tomcat_server:8080/
</VirtualHost>
http://dev.company.com/jenkins funciona bien, pero/apps y/clover siempre redirigen al servidor Tomcat. ¿Es la forma correcta de hacer esto?