Je fais tourner WordPress selon la configuration suivante:
Varnish (Port 80) -> nginx (Port 8080)
Tout fonctionne très bien, sauf lorsque certains plugins ou autres tentent d'obtenir le nom de mon serveur en utilisant $_SERVER['SERVER_NAME']
. Dans ce cas, le nom de mon serveur et le port renvoyés sont _:8080
. Voici ce que contient la configuration nginx:
server {
listen 8080;
server_name _;
Ce que je voudrais voir renvoyé est domaine.com, mais si je modifie la configuration nginx, évidemment, il cesse d'écouter sur le port correct (8080) (mais changer le server_name fonctionne bien).
Comment puis-je faire en sorte que nginx écoute sur le port 8080 mais que $_SERVER['SERVER_NAME']
renvoie le bon port (ou plutôt, n'ajoute pas le mauvais port)?