[résolu] url rewriting qui ne marche pas

  • Auteur de la discussion Auteur de la discussion masseur
  • Date de début Date de début
WRInaute discret
Bonjour.

Voici mes exemples de test.
mon htaccess
Code:
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:
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:
RewriteEngine On
RewriteRule ^([^-]*)-([^-]*)\.html$ /detail.php?video=$1&id=$2
et ca marche quand même pas !!!!

Des idées?

Merci bien.
 
WRInaute accro
>> 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 , ...)
 
WRInaute discret
e-kiwi a dit:
>> 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à ^^
 
WRInaute accro
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)
 
WRInaute discret
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
 
WRInaute discret
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
 
WRInaute discret
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?
 
WRInaute accro
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
 
Discussions similaires
Haut