Est-il possible d'héberger plusieurs sites avec Tomcat? Chaque site doit avoir son propre nom de domaine et son contexte "/"
. Je n'ai pas trouvé de documentation/instructions à ce sujet. Certainement possible et très facile.Comment héberger plusieurs sites sur Tomcat?
Répondre
Le fichier de configuration maître Tomcat conf/server.xml peut contenir plusieurs éléments, chacun contenant ses propres paramètres et définitions d'application Web. Tomcat fera correspondre les requêtes entrantes avec ces hôtes (les alias de l'hôte sont également supportés) et transmettra la requête à la bonne application web. Donc, en général, vous devez ajouter une déclaration avec un répertoire d'application spécifique à l'hôte, puis déposer un fichier WAR dans ce répertoire et cela fonctionnera.
Voir The Host Container pour la configuration spécifique de l'hôte.
Encore une autre possibilité serait d'utiliser tomcat en tant que répartiteur/serveur proxy pour d'autres applications dans différents tomcats ou dans le même.
Pour ce faire, il vous recommande d'utiliser le UrlRewriteFilter
Créer un nouveau projet Web nommé ROOT, intégrer le UrlRewriteFilter et le déployer dans votre tomcat. (Télécharger le commons-codec bibliothèques et commons-httpclient si vous vont l'utiliser comme proxy)
Modifiez le fichier urlrewrite.xml et créez votre routage ici.
<rule>
<condition name="host" operator="equal">mydomain1.com</condition>
<from>(.*)</from>
<to type="proxy">http://localhost:8080/MyDomain1/index.jsp?$1</to>
</rule>
<rule>
<condition name="host" operator="equal">mydomain2.com</condition>
<from>(.*)</from>
<to type="proxy">http://localhost:8090/MyDomain2/index.jsp?$1</to>
</rule>
* Attention à la "taper" en fonction de vos besoins more info.
* Ce filtre est très utile pour créer des URL conviviales pour le référencement.
- 1. Héberger plusieurs sites Web sur un seul tomcat 7
- 2. Comment puis-je héberger plusieurs sites sur WAMP et CodeIgniter?
- 3. Le glassfish peut-il héberger plusieurs sites?
- 4. Héberger plusieurs sites sharepoint de production sur le même serveur
- 5. Comment configurer IIS pour héberger plusieurs sites Web?
- 6. Comment héberger plusieurs sites asp.net dans IIS 6.0
- 7. Puis-je héberger plusieurs sites avec une installation de django
- 8. Comment héberger plusieurs sites MVC3 sur un seul hôte virtuel exécutant Apache2?
- 9. Comment dois-je héberger plusieurs sites Web Pylons sur un serveur?
- 10. comment configurer apache2 pour héberger plusieurs site Web sur XP?
- 11. Comment héberger plusieurs sites Web sur une instance de sites Web Azure standard, S'agit-il d'un plan d'hébergement Web?
- 12. comment héberger plusieurs projets symfony?
- 13. Plusieurs sites Web sur 1 VPS MVC
- 14. Comment compiler et héberger des sites Web asp.net?
- 15. Hébergement de plusieurs sites Web sur apache2?
- 16. Inscrivez-vous sur plusieurs sites
- 17. Comment utiliser Lucene sur plusieurs sites
- 18. Plusieurs sites WordPress sur XAMPP
- 19. Même fichier sur plusieurs sites
- 20. HAproxy avec plusieurs sites https
- 21. Comment héberger Redmine sur Dreamhost?
- 22. Comment héberger silverlight sur S3
- 23. Hébergez plusieurs sites avec node.js
- 24. Django plusieurs sites sur la même instance
- 25. Exécuter plusieurs sites sur un seul code
- 26. Peut-on héberger plusieurs magasins sur Magento Community Edition?
- 27. HTTPS affectant plusieurs sites http sur IIS7
- 28. Plusieurs sites basés sur une base commune
- 29. Gestion des membres MSM sur plusieurs sites
- 30. Les sessions s'appliquent sur plusieurs sites Web
Cela appartient à SF. –