Je continue à recevoir 404.7 (FILE_EXTENSION_DENIED) sur un sous-répertoire que j'ai sous mon site Web par défaut.
Le filtrage des demandes autorise les fichiers htm et html au niveau du serveur et du site.
Il y a quelques mois, j'ai créé un dossier sous Site Web par défaut pour tester certaines preuves de concept et je n'ai rencontré aucun problème.
Il y a environ une semaine, j'ai ajouté un dossier avec le code Piwik php\html sous "Site Web par défaut" et le filtrage des demandes a décidé de bloquer les extensions html.
Ma question est-ce que n'importe qui peut me dire n'importe quelle raison pour laquelle mon dossier ne verrait pas les dossiers de HTML bloqués et qu'un autre ajouté quelques semaines plus tard a des dossiers de HTML bloqués?
EDIT: Je pense que j'ai installé le filtrage des demandes il y a bien plus longtemps avant la création de ces deux sites Web Des trucs de Web Deploy. À part cela, je n'ai sciemment appliqué aucun filtre de requête aux sites Web.
Ouvrez le gestionnaire IIS. Cliquez sur votre site à gauche. Sur le côté droit, double-cliquez sur Demande de filtrage.
Maintenant, sous les onglets Nom de fichier et Extension, assurez-vous que l’extension de la page que vous tentez d’autoriser est autorisée (définie sur true). Donc, si vous essayez de servir une page .py, alors l'extension .py doit être vraie.
Parcourez les différents onglets et assurez-vous que votre dossier ne se trouve pas dans un segment masqué, ou s’il existe des verbes http (mise à jour, suppression, insertion) bloqués via le filtrage des demandes qui vous causent des maux de tête.