@Wagner [...] systemctl -l status nginx
[...] systemctl -l status nginx.service
Comme je le disais : pourtant c'est pas fautte d'avoir (ré)essayé : grosso modo, la légère différence nous donne(ra) un autre résultat qui lui sera complet. Du moins, lorsque cela veut bien fonctionner correctement...
@Wagner [...] le fichier nginx.conf peut très bien l'affaire à lui tout seul.
Donc, nous pouvons considérer cette ligne comme inutile :
@fabb24 [...] include /etc/nginx/sites-enabled/*.conf;
C'est une autre approche. Cela signifie qu'il faut la retirer et rajouter à la place le block dénommé server (autrement dit, il faudra revoir ou réadapter l'exemple donné par @laster13 qui figure quelque part sur l'un de ces précédents messages).
De plus, l'avantage d'un unique fichier, c'est que cela évite de se perdre entre les fichiers. Alors c'est plus simple et permet d'éviter les confusions.
Comme tel cette directive accepte(ra) tous les fichiers (vhosts)... alors il nous sera impossible d'identifier le fichier à l'origine de ce problème (assez souvent il y a en plusieurs et ils sont différents).
De plus, je suppose que la commande nginx -t ne fonctionne toujours pas ? Après tout, les faits sont là : aucune réponse sic...