2017-07-07 1 views
0

Je souhaite rediriger TOUTES les demandes envoyées à mon serveur Tomcat, par ex.Rediriger toutes les demandes sur Tomcat

https://www.example.com{/xyz} 

à une page de connexion centrale, comme celui-ci (code URL):

https://www.example.com/login?callback=https://www.example.com{/xyz} 

Est-ce possible avec Tomcat?

Sinon, je suppose que cela peut être fait avec un proxy Apache? Si oui, à quoi ressemblerait la solution?

Répondre

0

Je ne sais pas pourquoi personne ne répond à ces questions simples à pointer dans la bonne direction ...

Oui, il est possible avec le serveur web Apache en tant que proxy inverse. fichier conf Apache devrait ressembler à ceci:

<VirtualHost _default_:443> 
    . . . . . 
    RewriteEngine on 
    RewriteRule^https://www.example.com/login?callback=%{REQUEST_URI} 
    . . . . . 
</VirtualHost> 

^ indique que toutes les demandes doivent être réécrites avec ce qui suit.