[résolu] url rewriting qui ne marche pas
12 messages
• Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- masseur
- WRInaute discret

- Messages: 111
- Inscription: 27 Nov 2006
[résolu] url rewriting qui ne marche pas
Bonjour.
Voici mes exemples de test.
mon htaccess
Si je tape www.xxxx.fr/test.html je tombe bien sur test.php
L'url rewriting marche donc.
Jusque la tout va bien?
Maintenant je met ceci
Pour que vous puissiez tester et peux être m'aider je vais mettre le vrai lien.
Voici l'url de base http://www.videos-om.fr/detail.php?vide ... ulida&id=9
Si je tape ceci http://www.videos-om.fr/detail-Intervie ... ida-9.html je tombe sur un beau erreur 404.
D'ou peux venir cette erreur?
Me suis même servi de ce site http://www.mod-rewrite-wizard.com/ qui lui me donne ca
Des idées?
Merci bien.
Voici mes exemples de test.
mon htaccess
- Code: Tout sélectionner
RewriteEngine on
RewriteRule ^test\.html$ /test.php [L]
Si je tape www.xxxx.fr/test.html je tombe bien sur test.php
L'url rewriting marche donc.
Jusque la tout va bien?
Maintenant je met ceci
- Code: Tout sélectionner
RewriteEngine on
RewriteRule ^detail-(.+)-([0-9]+)\.html$ /detail.php?video=$1&id=$2 [L]
Pour que vous puissiez tester et peux être m'aider je vais mettre le vrai lien.
Voici l'url de base http://www.videos-om.fr/detail.php?vide ... ulida&id=9
Si je tape ceci http://www.videos-om.fr/detail-Intervie ... ida-9.html je tombe sur un beau erreur 404.
D'ou peux venir cette erreur?
Me suis même servi de ce site http://www.mod-rewrite-wizard.com/ qui lui me donne ca
- Code: Tout sélectionner
RewriteEngine On
RewriteRule ^([^-]*)-([^-]*)\.html$ /detail.php?video=$1&id=$2
Des idées?
Merci bien.
Dernière édition par masseur le Ven Mar 23, 2007 17:33, édité 2 fois.
- masseur
- WRInaute discret

- Messages: 111
- Inscription: 27 Nov 2006
e-kiwi a écrit:>> ca marche quand même pas
lorsque tu tappes ca sous ie ou firefox, le message renvoyé est "ca marche quand même pas" ?
donne nous déjà le message d erreur (erreur 404 , erreur 500 , ...)
J'ai mis le lien exprès pour que tout le monde puisse tester.
Et je l'avais écris au dessus "Si je tape ceci http://www.videos-om.fr/detail-Intervie ... ida-9.html je tombe sur un beau erreur 404."
C'est pas grave, merci d'essayer de m'aider déjà ^^
-

e-kiwi - Modérateur

- Messages: 15546
- Inscription: 23 Déc 2003
ah oui, en meme temps ta regle est bizarre avec l id à la fin, et un nombre de "-" qui varie, tu aurai fait un detail,9,interview-de-toifilou-maoulida.Html, la regle RewriteRule ^detail,([0-9]+),(.+)\.html$ /detail.php?video=$1&id=$2 [L] aurait marchée desuite je pense (et en plus t economisait un tiret car je pense que tu en a trop dans ton url)
- masseur
- WRInaute discret

- Messages: 111
- Inscription: 27 Nov 2006
un nombre de "-" qui varie
C'est normal le nom de toutes les vidéos ne comprends pas toujours le même nombre de -
La je viens de mettre ta règle en ligne et ca ne marche toujours pas si on fait ceci !!!!!! toujours du bon 404
http://www.videos-om.fr/detail,9,interv ... ulida.html
Autant pour moi comme ceci ca marche très bien.
J'avais mis un H majuscule à Html.
Maintenant le problème c'est que la page qui s'affiche n'est pas capable de récupérer les données qui en principe sont récupérées dans l'url oO
- lenono
- WRInaute discret

- Messages: 71
- Inscription: 4 Sep 2006
Et si tu essayais une autre forme de rewrite, par exemple pour l'url :
http://www.videos-om.fr/detail-Intervie ... ida-9.html
Ca devient :
http://www.videos-om.fr/detail,Intervie ... ida,9.html
Et tu mets dans ton htaccess :
RewriteRule ^detail,(.+),([0-9]{1,6}).html$ /detail.php?video=$1&id=$2 [L]
Car le problème, c'est que mettre des "-" partout, c'est possible à gèrer, mais il faut qu'il y en ait toujours le même nombre, sinon Apache se perd !
@+
lenono
http://www.videos-om.fr/detail-Intervie ... ida-9.html
Ca devient :
http://www.videos-om.fr/detail,Intervie ... ida,9.html
Et tu mets dans ton htaccess :
RewriteRule ^detail,(.+),([0-9]{1,6}).html$ /detail.php?video=$1&id=$2 [L]
Car le problème, c'est que mettre des "-" partout, c'est possible à gèrer, mais il faut qu'il y en ait toujours le même nombre, sinon Apache se perd !
@+
lenono
- masseur
- WRInaute discret

- Messages: 111
- Inscription: 27 Nov 2006
Merci à vous deux.
j'aimerai d'autres précisions si ca dérange pas.
Maintenant le problème c'est que la page qui s'affiche n'est pas capable de récupérer les données qui en principe sont récupérées dans l'url oO (enfin il me semble car les données sont plus récupérés)
Pour les référencement les , ca gène pas?
Vaut pas mieux mettre des / ou autre ?
Cordialement
j'aimerai d'autres précisions si ca dérange pas.
Maintenant le problème c'est que la page qui s'affiche n'est pas capable de récupérer les données qui en principe sont récupérées dans l'url oO (enfin il me semble car les données sont plus récupérés)
Pour les référencement les , ca gène pas?
Vaut pas mieux mettre des / ou autre ?
Cordialement
-

nickargall - WRInaute accro

- Messages: 6339
- Inscription: 13 Juin 2005
Oui mais dans ton exemple comment veux tu que le serveur sache après quel tiret récupérer l'identifiant 9 ? Si tu l'isoles après une virgule comme indiqué, ça devient beaucoup plus facile
- masseur
- WRInaute discret

- Messages: 111
- Inscription: 27 Nov 2006
Ah oki merci, je peux donc faire des liens dans ce style http://www.videos-om.fr/detail-9-Interv ... ulida.html et la ca deviendra possible ou j'ai toujours pas compris?
Désolé d'être si chiant mais c'est la première fois que je me lance dans cette technique.
Désolé d'être si chiant mais c'est la première fois que je me lance dans cette technique.
-

nickargall - WRInaute accro

- Messages: 6339
- Inscription: 13 Juin 2005
Simplifie toi la vie avec
http://www.videos-om.fr/detail,9,Interv ... ulida.html
http://www.videos-om.fr/detail,9,Interv ... ulida.html
12 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 :
- [resolu]rewriting marche pas :/
- [RESOLU]Url rewriting qui marche pas [conflit nom fichier]
- [résolu] ca marchait , ca marche pu !
- strpos simple mais ne marche pas RESOLU
- [résolu] pourquoi ce regex ne marche pas svp
- [résolu] Besoin de temps pour que l'url rewritting marche?
- [résolu-phpbb3] Mod SEO URL RW intermédiaire ! marche pas...
- Rewriting marche à moitié!!
- Rewriting ne marche pas
- Rewriting marche pas Help me please
Consultez la description détaillée des produits ou services de Google suivants : Google Video Store
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités
