Configurer un VHost par défaut pour nginx

- Unix

Lorsque l'on héberge plusieurs Virtual Host sur un serveur, généralement on souhaite choisir quel sera le vhost qui doit s'afficher par défaut. Apache prend le premier VHost dans la liste des VHosts définis dans le répertoire sites-enabled.
Apache prend le premier VHost dans la liste des VHosts définis dans le répertoire sites-enabled. Le serveur nginx lui prend une approche différente et bien plus pratique…

Dans la configuration du VHost que vous voulez que nginx redirige par défaut, il suffit d'ajouter le mot clé default dans la configuration tel que :

server {
    listen 80 default;
}

Avec cette conf, tous les sous-domaines de .sheevaboite.fr redirige vers le sous-domaine 'www' alors que j'ai d'autres sous-domaine en fonctionnement.
Quand je dis que nginx est génial...

Partager sur Twitter