Regexp test marche mais pas le lien réel
2 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- elric
- Nouveau WRInaute

- Messages: 26
- Inscription: 16 Avr 2008
Regexp test marche mais pas le lien réel
Bonjour,
J'ai un soucis avec une règle de réécriture. J'utilise isapi_rewrite 3.0 avec iis6.
Je débute avec les expressions en perl. J'ai lu les tutos du site mais là je sèche.
Mon objectif je veux utiliser des url du type http://monsite.com/mot1/mot2/partenaire ... tmann.html qui correspondent au fichier http://monsite.com/mot1/mot2/listparten ... m-littmann
mot1 et mot2 sont 2 répertoire physiques sur mon site.
cat est une chaine qui ne contient 1 ou plusieurs nombre
name est une chaine qui contient un ou plusieurs lettres un ou plusieurs nombres et un ou plusieurs tirets
voici la règle placé dans le répertoire /mot1/mot2:
isapi_rewrite fournit un utilitaire pour tester les règles et quand je lui fournit
/mot1/mot2/partenaire/1/3m-littmann.html
Il trouve le pattern et me transforme l'url en :"/mot1/mot2/listpartenaire.php?cat=1&name=3m-littmann" , ce qui correspond exactement à ce je voulais.
mais quand je met l'url dans le navigateur j'obtiens une erreur 404.
Je précise que l'url rewriting est bien activé puisque d'autres règles de réécriture fonctionnent.
J'ai essayé aussi
ça marche dans le testeur mais ça génère aussi une erreur 404.
Auriez vous des suggestions ?
Merci d'avance
J'ai un soucis avec une règle de réécriture. J'utilise isapi_rewrite 3.0 avec iis6.
Je débute avec les expressions en perl. J'ai lu les tutos du site mais là je sèche.
Mon objectif je veux utiliser des url du type http://monsite.com/mot1/mot2/partenaire ... tmann.html qui correspondent au fichier http://monsite.com/mot1/mot2/listparten ... m-littmann
mot1 et mot2 sont 2 répertoire physiques sur mon site.
cat est une chaine qui ne contient 1 ou plusieurs nombre
name est une chaine qui contient un ou plusieurs lettres un ou plusieurs nombres et un ou plusieurs tirets
voici la règle placé dans le répertoire /mot1/mot2:
- Code: Tout sélectionner
RewriteEngine on
RewriteRule ^/mot1/mot2/partenaire/([0-9]+)/([-a-z0-9]+).html$ /mot1/mot2/listpartenaire.php?cat=$1&name=$2 [L]
isapi_rewrite fournit un utilitaire pour tester les règles et quand je lui fournit
/mot1/mot2/partenaire/1/3m-littmann.html
Il trouve le pattern et me transforme l'url en :"/mot1/mot2/listpartenaire.php?cat=1&name=3m-littmann" , ce qui correspond exactement à ce je voulais.
mais quand je met l'url dans le navigateur j'obtiens une erreur 404.
Je précise que l'url rewriting est bien activé puisque d'autres règles de réécriture fonctionnent.
J'ai essayé aussi
- Code: Tout sélectionner
RewriteEngine on
RewriteBase /mot1/mot2
RewriteRule ^/partenaire/([0-9]+)/([-a-z0-9]+).html$ /listpartenaire.php?cat=$1&name=$2 [L]
ça marche dans le testeur mais ça génère aussi une erreur 404.
Auriez vous des suggestions ?
Merci d'avance
- dmathieu
- Modérateur

- Messages: 7244
- Inscription: 9 Jan 2004
Essaye ça :
- Code: Tout sélectionner
RewriteRule ^/mot1/mot2/partenaire/([0-9]+)/([0-z\-]+).html$ /mot1/mot2/listpartenaire.php?cat=$1&name=$2 [L]
2 messages
• Page 1 sur 1
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 :
- Le test ne marche pas
- test ne marche pas
- Mon robot de test ne marche pas !!!
- test marche mais pas googlebot
- Test A/B - Split testing - Comment ça marche coté PHP ?
- rediriger un lien inexistant vers un site reel
- "test" marche pas malgres modifs pixman
- test de diffusion de lien
- test de la validité d'un lien
- Problème avec outil test de lien/redirection
Consultez la description détaillée des produits ou services de Google suivants : Google PDF Quick View
- Test de redirection
Cet outil vous permet de tester la validité d'un lien pour le référencement. Il vous indique la nature du lien (lien en dur, redirection bien gérée par les moteurs ou redirection mal gérée par les moteurs). - Analyseur d'entête HTTP
Cet outil vous permet de connaître le code HTTP renvoyé par le serveur pour une page donnée. - Calcul du taux de liens profonds
Cet outil vous permet de calculer le taux de liens profonds vers un site web. Un lien profond est un lien qui ne pointe pas vers la page d'accueil mais au contraire vers une page interne du site. Les sites dont l'essentiel du référencement vient de leurs inscriptions dans des annuaires ont un taux de liens profonds faible ; à l'inverse, les sites de référence ont souvent un taux de liens profonds plus important, signe que leur contenu a suscité de nombreux liens spontanés. - Test data centers Google
Cet outil vous permet d'afficher sur une seule page les résultats Google effectués sur de nombreux data centers (centres de données).
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
