# Modèle de configuration de l'hôte virtuel example.com # Placez ce code dans un fichier sites-available/example.com # et créez un lien symbolique vers sites-enabled/ pour l'activer. server { listen 80; listen [::]:80; server_name example.com; root /var/www/example.com; index index.php index.html index.htm; # Certificats auto-signés générés par le package ssl-cert # Ne les utilisez pas dans un serveur de production ! include snippets/snakeoil.conf; location / { try_files $uri $uri/ =404; } # Passer les scripts PHP au serveur FastCGI location ~ \.php$ { include snippets/fastcgi-php.conf; fastcgi_pass unix:/run/php/php7.3-fpm.sock; } # Refuser l'accès aux fichiers .htaccess # si la racine du document d'Apache concorde avec celle de nginx location ~ /\.ht { deny all; } }