Aller au contenu principal
Kill -9 Club
Se connecter

bloc serveur (hôte virtuel)

Web

L'unité d'un site chez Nginx : un bloc server { … } qui déclare les ports où il écoute, les noms de domaine qu'il traite et la racine d'où il sert les fichiers. Écrire le fichier ne met pas le site en ligne. Nginx ne lit que /etc/nginx/sites-enabled/ : le fichier posé dans sites-available/ reste inerte jusqu'au sudo ln -s qui l'y relie — et l'oubli du lien est silencieux. nginx -t déclare la configuration correcte, systemctl reload nginx réussit, et le site ne répond toujours pas. La seconde moitié est la sélection : plusieurs blocs partagent une même adresse, et Nginx choisit en comparant l'en-tête Host de la requête au server_name. Sans correspondance, la requête tombe sur le bloc par défaut — sur une installation neuve, c'est default, qui répond « Welcome to nginx » pour tous les noms que vous n'avez pas configurés.

Aussi écrit : hôte virtuel, virtual host, vhost, sites-enabled

bloc serveur (hôte virtuel) — définition | Kill -9 Club