[Résolu] Pb avec ISAPI Rewrite

Nouveau WRInaute
Bonjour,

Je n'arrive pas à faire marcher cette salo... de rewriting.

Je travaille sur W2k Server stard et IIS5. J'ai installer la version Lite comme indiqué. Elle est bien présente dans les filtre ISAPI. J'ai donne tous les droits au répertoire Helicon et c:\WINNT\TMP mais rien a faire.

Suite à un post du forum, j'ai tout migrer dans c:\WINNT\System32\ virer le filtre ISAPI et rajouter un nouveau filtre pointant vers la dll du system32.... et là toujours rien.
Arnuad B.
 
Nouveau WRInaute
Alors bonne et mauvaise nouvelle.

Le filtre à l'air de fonctionner car lorsque je mets une ligne avec des erreur dans le httpd.ini, il me met une trace dans le httpd.parse.error.

Donc, ça doit venir de mon fichier httpd.ini, voici le contenu :

Code:
[ISAPI_Rewrite]

RewriteRule ^/test/([0-9]+)$ page.asp?year=$1 [I,L]

Est-ce quelqu'un peut m'aider, SVP.

Merci, Arnaud.
 
WRInaute accro
arnaud_b a dit:
Alors bonne et mauvaise nouvelle.

Le filtre à l'air de fonctionner car lorsque je mets une ligne avec des erreur dans le httpd.ini, il me met une trace dans le httpd.parse.error.

Donc, ça doit venir de mon fichier httpd.ini, voici le contenu :

Code:
[ISAPI_Rewrite]

RewriteRule ^/test/([0-9]+)$ page.asp?year=$1 [I,L]

Est-ce quelqu'un peut m'aider, SVP.

Merci, Arnaud.

Je ne connais pas du tout ISAPI mais je pense que le moteur est similaire.

Les / ne sont pas en place
c'est comme ci tu avais ecrit :

Code:
RewriteRule ^http://www.site.com//test/([0-9]+)$ http://www.site.compage.asp?year=$1 [I,L]

Ca sera toujours mieux comme ca :D

Code:
RewriteRule ^test/([0-9]+)$   /page.asp?year=$1 [I,L]
 
Nouveau WRInaute
J'ai essayé ta solution en doublant les / mais non, il veut pas :(

Ce qui et bizarre, ce que le composant trace lors d'une erreur dans le httpd.parse.errors
 
Discussions similaires
Haut