J'utilise l'instruction suivante pour bloquer l'exécution de plusieurs types de fichiers
location ~* (\.php$|\.htaccess$|\.git) {
deny all;
}
Comment puis-je autoriser l'exécution d'un seul script pour une adresse IP spécifique ?
J'ai essayé ce qui suit pour permettre l'exécution d'un script PHP, mais cela ne fonctionne pas
location ~ ^adminer.php {
fastcgi_pass php-fpm:9000;
fastcgi_index adminer.php;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param PHP_VALUE "error_log=/var/log/nginx/application_php_errors.log";
include fastcgi_params;
}