Je utilise un root différent pour le chemin /cloud
mais chaque fois que j'essaie de demander un fichier /cloud/*.php
nginx dit 404 fichier non trouvé. Je peux accéder à /cloud/*.html
sans aucun problème. Je peux même accéder à n'importe quel /*.php
mais d'une certaine manière pas sur /cloud
. Mon fichier de configuration ressemble à
serveur {
écouter 80 serveur par défaut;
écouter [::]:80 serveur par défaut;
root /var/www/html;
index index.html index.htm index.nginx-debian.html index.php;
server_name _;
location /cloud {
root /home/fhost/public_html;
}
location / {
try_files $uri $uri/ =404;
}
location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/run/php/php7.0-fpm.sock;
}
location ~ /\.ht {
refuser tout;
}
}