[résolu] url rewriting qui ne marche pas

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

masseur
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 110
Inscription: Lun Nov 27, 2006 11:02

[résolu] url rewriting qui ne marche pas

Message le Ven Mar 23, 2007 14:37

Bonjour.

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
et ca marche quand même pas !!!!

Des idées?

Merci bien.
Dernière édition par masseur le Ven Mar 23, 2007 17:33, édité 2 fois.


e-kiwi
Modérateur
Modérateur
 
Messages: 13875
Inscription: Mar Déc 23, 2003 9:04

Message le Ven Mar 23, 2007 14:43

>> 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 , ...)

masseur
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 110
Inscription: Lun Nov 27, 2006 11:02

Message le Ven Mar 23, 2007 14:44

J'ai éditer, effectivement il y étais j'ai du faire une erreur en faisant mon copier coller.

masseur
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 110
Inscription: Lun Nov 27, 2006 11:02

Message le Ven Mar 23, 2007 14:45

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
Modérateur
 
Messages: 13875
Inscription: Mar Déc 23, 2003 9:04

Message le Ven Mar 23, 2007 15:01

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 occasionnel
WRInaute occasionnel
 
Messages: 110
Inscription: Lun Nov 27, 2006 11:02

Message le Ven Mar 23, 2007 15:08

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
Nouveau WRInaute
 
Messages: 25
Inscription: Lun Sep 04, 2006 16:14

Message le Ven Mar 23, 2007 15:20

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

masseur
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 110
Inscription: Lun Nov 27, 2006 11:02

Message le Ven Mar 23, 2007 15:30

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

masseur
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 110
Inscription: Lun Nov 27, 2006 11:02

Message le Ven Mar 23, 2007 16:41

Sinon pour l'hisotire des tirets.
Sur clubic, ils mettent actualité-mot1-mot2-mot3......

Le nombre de - est donc aléatoire et pourtant ca marche non?


nickargall
WRInaute accro
WRInaute accro
 
Messages: 5333
Inscription: Lun Juin 13, 2005 14:13

Message le Ven Mar 23, 2007 16:56

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 occasionnel
WRInaute occasionnel
 
Messages: 110
Inscription: Lun Nov 27, 2006 11:02

Message le Ven Mar 23, 2007 17:00

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.


nickargall
WRInaute accro
WRInaute accro
 
Messages: 5333
Inscription: Lun Juin 13, 2005 14:13

Message le Ven Mar 23, 2007 17:31



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