web-dev-qa-db-fra.com

Est-il possible de déboguer les règles de redirection in.htaccess?

J'ai un fichier .htaccess avec plus de 200 règles de redirection. Il semble que certains d’entre eux se contredisent.

Existe-t-il un moyen de savoir lequel est responsable de la redirection sur une demande particulière?

Veuillez noter que j'utilise ISAPI_Rewrite à partir de HeliconTech (syntaxe similaire à Apache mod_rewrite) sur IIS 6.

1
Sachin Dhir

Utilisez les directives RewriteLog et RewriteLogLevel pour consigner cette activité (un redémarrage IIS sera probablement requis).

Plus vous mettez de valeur élevée pour RewriteLogLevel plus elle sera détaillée/détaillée.

Si votre site est occupé (a beaucoup de demandes), vous aurez du mal à le déboguer (le journal deviendra énorme en quelques secondes/minutes et il deviendra assez difficile de voir ce qui se passe là-bas (où une demande se termine et un autre commence etc)) .. alors essayez-le sur votre machine dev ou lorsque vous n'êtes pas occupé si possible.

4
LazyOne