I am experiencing technical difficulties with my WordPress site hosted on a VPS, and I would like to know if anyone could resolve the situation. Here are the details:
Initial situation:I had a functional WordPress site hosted on an OVH dedicated web offer. The site used a domain name with HTTPS configured and everything worked correctly.
Migration to a VPS:Due to slowness, I migrated my site to a VPS. On this VPS, I installed WordPress using Docker, via docker-compose.I also linked the domain name of my WordPress site to the IP address of the VPS.
Current problem:I cannot configure HTTPS correctly on my new WordPress site.
I have tried several methods to achieve this:
Via WordPress plugins, but it did not work.Manually with Nginx, by configuring Nginx, Certbot, and Let’s Encrypt via the command line, but without success.With Plesk dashboard, where the certificate installation failed.With Nginx Proxy Manager, where I configured a reverse proxy to manage SSL certificates via Let's Encrypt, but it did not solve the problem.I also changed the ports of the WordPress container (from 80 to 8080), but it did not help.
Attempting to reset:I tried to completely reset my WordPress container data (by deleting volumes and redeploying with Docker), but the configuration errors in the WordPress dashboard persist.
Request for support:I would like your help to correctly configure HTTPS on my WordPress site hosted on this VPS, with the use of Docker and Nginx Proxy Manager or another suitable solution. This is an urgent situation, so I would like a solution that can be implemented easily and quickly. Thanks to everyone who will try to help me!