Lorsque je regarde cela dans Chrome, http://localhost:90
le fichier est téléchargé au lieu d'être affiché dans Chrome.
Cette question a été posée de nombreuses fois sur SO, mais concernant des fichiers index.php. Mon problème est un simple fichier HTML, pas un fichier PHP. Cela n'a pas encore été demandé. J'espérais que la solution serait similaire, mais je n'ai pas réussi à le comprendre.
Voici mon example.com.conf:
server
{
server_name localhost;
listen 90;
root /var/www/example.com/html
index index.html
location / {
try_files $uri $uri/ =404;
}
}
Mon fichier index.html contient seulement deux mots, sans balisage
Bonjour le Monde
Je pense que c'est les mime.types. Le fichier mime.types a l'entrée pour html. C'est une nouvelle installation de nginx.
nginx -t
rapporte "test réussi"