Apache Tomcat tout à l'avant, sauf webmail
Question
J'ai mon serveur Apache HTTP configuré pour transmettre toutes les demandes de Tomcat, à savoir proxy_ajp.conf ressemble à:
ProxyPass / ajp://localhost:8009/
où Tomcat est à l'écoute sur le port 8009. Cela fonctionne à trouver sauf quand je tente d'accéder SquirrelMail (à savoir webmail) sur le serveur. Est-il possible de transmettre toutes les demandes de Tomcat sauf ceux qui passeront / WebMail /?
Merci pour l'aide.
La solution
Ceci est vraiment plus d'une sorte serverfault d'une question, mais oui, vous pouvez le faire.
Vous devez utiliser un RewriteRule, quelque chose comme ceci:
RewriteEngine On
RewriteCond REQUEST_URI !^/webmail.*
RewriteRule / /tomcat/
<Location /tomcat>
ProxyPass ajp://localhost:8099/
</Location>
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow