IIS 6 affiche l'url ré-ecrite ?

Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics

yosh
Nouveau WRInaute
 
Messages: 9
Inscription: Mer Juin 21, 2006 9:00

IIS 6 affiche l'url ré-ecrite ?

Message le Mer Juin 21, 2006 9:15

Bonjour,

je gère un site en asp/sql sous windows 2003/IIS6. Je commence à utiliser l'url-rewriting, j'ai d'abord testé isapi_rewrite sur un PC win XP/IIS5, pas de problème ma règle de ré-ecriture fonctionne bien :
Quand je demande d'affiche la page
produit_REFXXXX_descritpion+du+prduit.htm il me redirige bien vers produit.asp?produit_ref=XXX et affiche dans la navigateur produit_REFXXXX_descritpion+du+prduit.htm

Je viens de déployer sur IIS6/Win2003 et maintenant quand je demande la page : produit_REFXXXX_descritpion+du+prduit.htm
il m'affiche bien la page demandé mais indique comme URL dans le navigateur celle qui est ré-ecrite a savoir : produit.asp?produit_ref=XXX

Comment faire pour que le serveur n'affiche pas l'url ré-ecrite mais bien celle à ré-écrire comme sous IIS5 ???

Ma règle :

Code: Tout sélectionner
RewriteRule (.*)/(.*)_(.*)_(.*)_(.*).htm $1/produit.asp\?code0_ref\=$2\&produit_ref\=$3\&langue\=$4 [I]


Merci pour votre aide !

cmda
 

ISAPI Rewrite

Message le Mer Juin 21, 2006 10:32

Curieux ? J'ai aussi transféré un site de iis5/2000 vers iis6/2006 avec isapi rewrite (version lite) ce mois ci et je n'ai eu aucun problème particulier avec ce module. Si la règle de rewrite n'a pas changé je pense pas que cela soit un problème de syntaxe mais plutôt un problème d'installation du module rewrite. C'est quoi l'adresse du site ?

yosh
Nouveau WRInaute
 
Messages: 9
Inscription: Mer Juin 21, 2006 9:00

Message le Mer Juin 21, 2006 10:38

L'url rewriting n'est pas encore deployé dans le site : si tu veux un exemple j'ai :

http://www.domaine.com/COX_VL30500_FR_Cric+origine+pour+coccinelle.htm

La re-ecriture se fait bien mais l'url affichée dans le navigateur est celle ré-ecrite !
Dernière édition par yosh le Ven Juin 23, 2006 10:47, édité 1 fois.

cmda
 

Version ?

Message le Mer Juin 21, 2006 10:51

Quel version de isapi utilises-tu ?
Comment l'as tu installée -> dans la partie config de IIS/websites/properties/isapi_filters, vois tu le module isapi avec sa priorité hight ?

yosh
Nouveau WRInaute
 
Messages: 9
Inscription: Mer Juin 21, 2006 9:00

Message le Mer Juin 21, 2006 11:04

J'utilise la dernière version light avec une installation par défaut.

Dans les IIS/websites/properties/isapi_filters je n'avais pas la module isapi rewrite alors je l'ai ajouté par contre je ne sais pas comment faire pour modifier la priorité ...


gripsous
WRInaute accro
WRInaute accro
 
Messages: 1603
Inscription: Lun Juil 05, 2004 17:47

Message le Mer Juin 21, 2006 11:05

Si votre site est pas super référencé sur le reste des pages et si vous n'avez pas 2.000.000 de page sindexées par GG, ne serait-il pas intéréssant de passer au PHP :-)

cmda
 

Quel intérêt ?

Message le Mer Juin 21, 2006 11:11

gripsous je ne vois pas bien l'utilité de ton post dans cette discussion... mis à part peut être pour avoir un post supplémentaire ?

yosh
Nouveau WRInaute
 
Messages: 9
Inscription: Mer Juin 21, 2006 9:00

Message le Mer Juin 21, 2006 11:13

gripsous a écrit:Si votre site est pas super référencé sur le reste des pages et si vous n'avez pas 2.000.000 de page sindexées par GG, ne serait-il pas intéréssant de passer au PHP :-)


Tiens en voila une bonne idée :wink: Mais en attendant d'apprendre le php, je préfererai faire fonctionner isapi rewrite en asp :(

cmda
 

Priorité

Message le Mer Juin 21, 2006 11:13

Yosh, normalement, c'est automatique lors de l'installation standard...
Tu n'as pas répondu à mes questions : quelle version ? et as tu utilisé l'installateur standard puis redémarré IIS après installation ?

yosh
Nouveau WRInaute
 
Messages: 9
Inscription: Mer Juin 21, 2006 9:00

Re: Priorité

Message le Mer Juin 21, 2006 13:20

ceimedia a écrit: quelle version ? et as tu utilisé l'installateur standard puis redémarré IIS après installation ?


J'ai installé ISAPI_Rewrite Lite ( freeware ) isapi_rwl_x86_0063 en installation par defaut. Je n'ai pas redemarré IIS mais j'ai vu que ca a été fait pendant l'installation. Je tenterai un rédémarrage demain matin (moins de frenquentation). Je te tiens au courant, en tout cas merci de m'aider

undertek
Nouveau WRInaute
 
Messages: 4
Inscription: Mer Juin 21, 2006 16:53

Message le Mer Juin 21, 2006 17:04

Bonjour à tous !!
Je suis en train de me pencher sur ISAPI Rewrite et j'ai vraissemblablement le même problème que toi Yosh. J'ai installé le même package que toi... tout à l'air d'être installé correctement !!
Mais pas moyen de faire marcher c'est URL rewrite...
J'ai ajouté rewrite dans les filtres ISAPI de mon serveur, en revanche la priorité est "inconnu" ????
J'ai redémarré IIS .. rien ...le serveur.. rien.

Alors voilà pourquoi je suis là... j'attends de vos nouvelle de votre côté ! je vais chercher encore...
Merci

yosh
Nouveau WRInaute
 
Messages: 9
Inscription: Mer Juin 21, 2006 9:00

Message le Mer Juin 21, 2006 17:18

Moi je n'ai pas de problème, le module fonctionne.
Tu peux tester son fonctionnement grace à la règle par défaut : essaye d'afficher http://www.tonsite/golbal.asa

Si le module fonctionne il doit te repondre : The requested resource could not be found. Si c'est le cas c'est ta règle qui n'est pas bonne.

undertek
Nouveau WRInaute
 
Messages: 4
Inscription: Mer Juin 21, 2006 16:53

Message le Mer Juin 21, 2006 17:34

Merci pour ton tuyau pour tester si le module fonctionne !!
C'est ok, ca tourne bien chez moi... et je viens de reussir à faire fonctionner mes règles !! ENFIN !! une journée de misère dessus.... et il suffit de se décider de poster pour que l'on trouve la réponse !!

Donc tout fonctionne pour moi.... les URL sont bien cachées.. nickel !!
En revanche j'ai toujours un petit problème avec la priorité du filtre mais cela n'a pas l'air de poser problème.

Merci.

yosh
Nouveau WRInaute
 
Messages: 9
Inscription: Mer Juin 21, 2006 9:00

Message le Mer Juin 21, 2006 17:45

undertek a écrit:Merci pour ton tuyau pour tester si le module fonctionne !!
C'est ok, ca tourne bien chez moi... et je viens de reussir à faire fonctionner mes règles !! ENFIN !! une journée de misère dessus.... et il suffit de se décider de poster pour que l'on trouve la réponse !!

Donc tout fonctionne pour moi.... les URL sont bien cachées.. nickel !!
En revanche j'ai toujours un petit problème avec la priorité du filtre mais cela n'a pas l'air de poser problème.

Merci.


Tu peux me donner ton ta config (langage/serveur) et ta règle car moi ca se marche toujours pas !

undertek
Nouveau WRInaute
 
Messages: 4
Inscription: Mer Juin 21, 2006 16:53

Message le Mer Juin 21, 2006 19:03

Alors pour la config, c'est un serveur Windows 2003 et IIS 6, et le site est sur ASP/SQLServer.

J'ai juste essayé une règle basique sans Expression régulière et tout fonctionne correctement.

Code: Tout sélectionner
RewriteRule /hotel/Nom-hotel.htm /hotel.asp\?id=213  [I]


Voilà, pour moi... demain je teste ça plus en détail....
Sinon ne pas oublié de donner les droits à l'utilisateur Web au fichier httpd.ini.

J'espère que cela peut t'aider... bon courage

IIS 6 affiche l'url ré-ecrite ?

Formation recommandée sur ce thème :

Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités