Bonjour à tous,
je m'en viens présenter mon problème car je ne sais plus où chercher.
Pour m'entraîner j'ai fait une petite application Java avec SpringBoot, faisant appel à MariaDB.
Mon appli fonctionne parfaitement en local.
Comme j'ai installé un serveur à domicile, avec Apache et Tomcat, je l'ai déployée dessus et cela fonctionne aussi quand j'utilise l'adresse IP.
Ensuite parce que je dispose d'un nom de domaine j'ai mis en place une redirection dans Apache avec le module mod_proxy.
Et là le problème commence: la page de mon appli s'affiche bien avec le nom de domaine mais quand on envoie le formulaire qui fait partie de cette page, on tombe sur "Page not found err404" et les données ne sont pas transmises à la base de données.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <VirtualHost *:80> ServerName nom_de_domaine.fr ServerAlias www.nom_de_domaine.fr ErrorLog /var/log/httpd/nom_de_domainel-error.log CustomLog /var/log/httpd/nom_de_domaine-access.log common ProxyRequests Off ProxyPreserveHost on <Location / > ProxyPass http://localhost:8080/webapp2-0.0.1-SNAPSHOT/ ProxyPassReverse http://localhost:8080/webapp2-0.0.1-SNAPSHOT/ </Location> </VirtualHost>
Il y a donc un problème de communication entre les différents composants. Je ne sais même pas si ça vient d'Apache, de Tomcat ou de mon appli.
Si quelqu'un a une idée, qu'il n'hésite vraiment pas à m'en faire part, parce que là vraiment je sèche depuis plusieurs jours
Merci d'avance
Partager