Maison > Article > Opération et maintenance > Il est interdit de télécharger un répertoire pour exécuter un script php sous Linux
peut être obtenu en modifiant le fichier de configuration nginx.conf.
La méthode est la suivante :
Désactiver le répertoire unique :
location ~* ^/attachments/.*.(php|php5)$ { deny all; }
(Recommandation du didacticiel vidéo : Tutoriel vidéo Linux)
Interdire plusieurs répertoires :
location ~* ^/(attachments|upload)/.*.(php|php5)$ { deny all; }
Remarque :
1. Le code du fichier de configuration ci-dessus doit être placé au-dessus de l'emplacement ~ .php{...}.
2. Les pièces jointes doivent écrire des chemins relatifs, pas des chemins absolus
3 N'oubliez pas de redémarrer nginx
service nginx restart
Tutoriel recommandé : Tutoriel Linux
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!