[Résolu] Slash refusé dans une règle de réécriture
5 messages • Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
[Résolu] Slash refusé dans une règle de réécriture
Bonjour à tous,
Etrange : la règle de réécriture suivante ne fonctionne pas si le séparateur est un slash (/), mais elle fonctionne avec d'autres caractères :
Mais
Et si j'essaye une redirection plus simple comme :
Une idée ?
Merci d'avance.
Franck.
Etrange : la règle de réécriture suivante ne fonctionne pas si le séparateur est un slash (/), mais elle fonctionne avec d'autres caractères :
- Code: Tout sélectionner
RewriteRule ^prestations.([0-9]+)$ /index.php?P=prestations&cat=$1 [L]
- Code: Tout sélectionner
RewriteRule ^prestations-([0-9]+)$ /index.php?P=prestations&cat=$1 [L]
Mais
- Code: Tout sélectionner
RewriteRule ^prestations/([0-9]+)$ /index.php?P=prestations&cat=$1 [L]
Et si j'essaye une redirection plus simple comme :
- Code: Tout sélectionner
RewriteRule ^prestations/([0-9]+)$ /index.php [L]
Une idée ?
Merci d'avance.
Franck.
Dernière édition par kyfr59 le Jeu Nov 05, 2009 13:39, édité 1 fois.
Re: Slash refusé dans une règle de réécriture
tu as peut-être un fichier prestations.php qui pose un problème si tu as l'option multiview active (par défaut chez OVH).
si c'est le cas, ajoute la ligne :
si c'est le cas, ajoute la ligne :
- Code: Tout sélectionner
Options -MultiViews
-

anemone-clown - WRInaute occasionnel

- Messages: 246
- Inscription: Dim Nov 11, 2007 11:35
Re: Slash refusé dans une règle de réécriture
Il faut "échapper" le caractère slash !
- Code: Tout sélectionner
RewriteRule ^prestations\/([0-9]+)$ /index.php?P=prestations&cat=$1 [L]
[Résolu] Slash refusé dans une règle de réécriture
Je suis effectivement chez OVH et il s'agissait bien de l'option MultiViews, bien vu forty !
anemone-clown, j'avais essayé d'échapper le slash, mais ça ne fonctionnait pas.
Merci à vous 2.
anemone-clown, j'avais essayé d'échapper le slash, mais ça ne fonctionnait pas.
Merci à vous 2.
Re: Slash refusé dans une règle de réécriture
non, car le slash n'a aucune valeur spéciale dans les regex, contrairement aux points, étoile et point d'interrogationanemone-clown a écrit:Il faut "échapper" le caractère slash !
5 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 :
- Optimiser le référencement d'un forum phpBB : réécriture d'URL
- Contraintes d'emplacement du Sitemap
- L'URL Rewriting expliqué aux débutants
- Google n'indexe pas les URL qui se terminent par .0 ?
- Un moyen très simple et gratuit d'obtenir des backlinks
- Suite de l'article sur le fichier .htaccess : l'URL rewriting
- Tutoriel complet sur l'URL Rewriting (réécriture d'URL)
- Avoir beaucoup de contenu : conseil n°1 en référencement
- Comment éviter les contenus dupliqués (avec/sans le www)
- L'avenir de la presse en ligne passe par un meilleur référencement
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités





le forum