SAVOIR-GÉOGRAPHIE · FEUILLES
Quel fichier doit contenir les règles ISAPI Rewrite pour mon domaine ?
Dernière mise à jour le 2019-02-04
Veuillez vérifier http://www.isapirewrite.com/docs/#conffile
Les fichiers de configuration individuels doivent être nommés httpd.ini et peuvent apparaître dans les répertoires de racine physiques des sites virtuels. Tous les fichiers de configuration ont le même format. Et c'est le format d'un fichier INI Windows standard où les paramètres sont brisés par des sections. La seule section autorisée dans cette version de ISAPI Rewrite est [ISAPI Rewrite]. Toutes les directives devraient être placées dans cette section et chaque directive devrait être placée sur une ligne distincte. Tout texte en dehors de cette section sera ignoré.
Exemple de fichier httpd.ini :
[ISAPI Recrivez]
# Ceci est un commentaire # 300 = 5 minutes
Taux de cache-cliquet 300
RépéterLimiter 20
# Bloquer l'accès externe aux fichiers httpd.ini et httpd.parse.errors
RéécrireRègle /httpd(?:\.ini ,\.parse\.errors) / [F,I,O]
# Bloquer l'accès externe à l'extension Helper ISAPI
Réécrire la règle .*\.isrwhlp / [F,I,O]
Quelques règles de la coutume
Réécrire l'hôte de Cod : (.+)
Règle de réécriture (.*) /$1$2 [I]
Lorsque ISAPI Rewrite analyse le fichier de configuration, il crée le fichier de journal d'erreur appelé httpd.parse.error dans le même répertoire où le fichier analysé est situé. Seules des erreurs de syntaxe évidentes ont pu être détectées lors de l'analyse. Des erreurs syntaxiques complexes et des erreurs logiques n'ont pu être trouvées que pendant l'exécution des règles. Donc, ils ne seront pas connectés à l'httpd.ini. Il est recommandé de vérifier une nouvelle règle avec l'outil de test des expressions régulières avant de mettre une règle dans un fichier de configuration.
Les fichiers de configuration individuels doivent être nommés httpd.ini et peuvent apparaître dans les répertoires de racine physiques des sites virtuels. Tous les fichiers de configuration ont le même format. Et c'est le format d'un fichier INI Windows standard où les paramètres sont brisés par des sections. La seule section autorisée dans cette version de ISAPI Rewrite est [ISAPI Rewrite]. Toutes les directives devraient être placées dans cette section et chaque directive devrait être placée sur une ligne distincte. Tout texte en dehors de cette section sera ignoré.
Exemple de fichier httpd.ini :
[ISAPI Recrivez]
# Ceci est un commentaire # 300 = 5 minutes
Taux de cache-cliquet 300
RépéterLimiter 20
# Bloquer l'accès externe aux fichiers httpd.ini et httpd.parse.errors
RéécrireRègle /httpd(?:\.ini ,\.parse\.errors) / [F,I,O]
# Bloquer l'accès externe à l'extension Helper ISAPI
Réécrire la règle .*\.isrwhlp / [F,I,O]
Quelques règles de la coutume
Réécrire l'hôte de Cod : (.+)
Règle de réécriture (.*) /$1$2 [I]
Lorsque ISAPI Rewrite analyse le fichier de configuration, il crée le fichier de journal d'erreur appelé httpd.parse.error dans le même répertoire où le fichier analysé est situé. Seules des erreurs de syntaxe évidentes ont pu être détectées lors de l'analyse. Des erreurs syntaxiques complexes et des erreurs logiques n'ont pu être trouvées que pendant l'exécution des règles. Donc, ils ne seront pas connectés à l'httpd.ini. Il est recommandé de vérifier une nouvelle règle avec l'outil de test des expressions régulières avant de mettre une règle dans un fichier de configuration.
Dites-nous ce qui doit rester debout.
A short conversation with an engineer. No quote-bot, no callback queue. We'll tell you honestly if we're not the right fit.