Internal server error apres url rewrinting

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

joboy84
WRInaute discret
WRInaute discret
 
Messages: 79
Inscription: 1 Oct 2007

Internal server error apres url rewrinting

Message le Lun Nov 19, 2007 18:30

Bonjour,

Tout d'abord je voulais dire que je trouve le site de WRI génial car on y trouve des tonnes d'informations très utiles !

J'ai lu le tutorial sur l'url rewriting...et j'ai essayé de le mettre en place mais à la place d'avoir mes pages en .html ca me met un INTERNAL SERVER ERROR. J'ai bien vérifié et mon serveur supporte l'url rewriting mais je dois faire une erreur...

Voila donc ce que j'ai fait dans mon fichier .htaccess

Code: Tout sélectionner
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^loteriesTESTOK2-([0-9]+)-([0-9]+)\.html$
/loteriesTESTOK2.php?limite=$1 [L]


Et voici donc la fameuse page que je souhaite "urlrewriter" : http://www.voilou.fr/loteriesTESTOK2.php

Lorsqu'on clique sur suivant cela ajoute à chaque fois ?limite=4, ?limite=8 ...etc et je voulais que ca marque loteriesTESTOK2-4.html

Pourriez vous m'eclaircir svp afin que je me couche moins bête ce soir ? :lol:

Merci

passion
WRInaute accro
WRInaute accro
 
Messages: 3125
Inscription: 6 Jan 2006

Message le Lun Nov 19, 2007 18:57

ça peut pas marcher ton truc...
Tu demandes de réécrire 2 variables alors que ton url exotique de départ ne comporte qu'une seul variable"limite=$1"
Code: Tout sélectionner
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^loteriesTESTOK2-([0-9]+)\.html$
/loteriesTESTOK2.php?limite=$1 [L]

Là ça devrait être bon !


YoyoS
WRInaute accro
WRInaute accro
 
Messages: 3835
Inscription: 14 Sep 2006

Re: Internal server error apres url rewrinting

Message le Lun Nov 19, 2007 19:02

joboy84 a écrit:*http://www.voilou.fr/loteriesTESTOK2.php


T'as oublié le tiret avant le "2" dans ton url aussi :wink:

joboy84
WRInaute discret
WRInaute discret
 
Messages: 79
Inscription: 1 Oct 2007

Message le Lun Nov 19, 2007 19:05

Bonsoir passion :)

url exotique de départ

8O Quentends tu par la?

J'ai essaye comme tu l as marqué mais ca me marque toujours le meme message d'erreur...

Merci tout de meme


YoyoS
WRInaute accro
WRInaute accro
 
Messages: 3835
Inscription: 14 Sep 2006

Message le Lun Nov 19, 2007 19:17

Ben c'est pas moche comme url ? TESTOK2, kes ça fait la :p

Autrement essaie:

Code: Tout sélectionner
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^loteriesTESTOK2-([0-9]+)\.html$ loteriesTESTOK2.php?limite=$1 [QSA,L]


Note que j'ai supprimé le "/" Essaie de jouer avec ça, normalement il n'y en a pas besoin. Ca dépend chez quel hébergeur tu es.

Ou alors avec les 2 "/"

Code: Tout sélectionner
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^/loteriesTESTOK2-([0-9]+)\.html$ /loteriesTESTOK2.php?limite=$1 [QSA,L]

joboy84
WRInaute discret
WRInaute discret
 
Messages: 79
Inscription: 1 Oct 2007

Message le Lun Nov 19, 2007 19:33

Re,

Oui je sais que c'est pas beau...Mais bon c est uniquement une page en cours de develloppement..Ensuite je l appellerai differemment. :D

J ai fais comme tu dis et maintenant lorsque je tape par ex : http://www.voilou.fr/loteriesTESTOK2-4.html
;
Cela affiche bien la meme page que si je faisais http://www.voilou.fr/loteriesTESTOK2.php?limite=4

Par contre si je clique sur suivant ou precedent ca me remet l adresse en php... :cry:


YoyoS
WRInaute accro
WRInaute accro
 
Messages: 3835
Inscription: 14 Sep 2006

Message le Lun Nov 19, 2007 19:45

bah normal, il faut mettre les url dans ton script correctement maintenant :p

Au fait, tu as pris quel code alors, avec les 2 "/" ?

joboy84
WRInaute discret
WRInaute discret
 
Messages: 79
Inscription: 1 Oct 2007

Message le Lun Nov 19, 2007 19:50

Alors pour le code j ai fais comme cela :

Code: Tout sélectionner
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^loteriesTESTOK2-([0-9]+)\.html$ /loteriesTESTOK2.php?limite=$1 [QSA,L]


Ok donc c est bien ce que je pensais...Il faudrait que je modifie les liens en mettant a chaque fois loteriesTESTOK2-4.html, loteriesTESTOK2-8.html etc... Le soucis c est que ces pages sont créé dynamiquement donc il y a a chaque fois une limite différente...


YoyoS
WRInaute accro
WRInaute accro
 
Messages: 3835
Inscription: 14 Sep 2006

Message le Lun Nov 19, 2007 20:02

Et ben ? je vois pas la différence entre faire
Code: Tout sélectionner
page.php?limite=<?php echo $var; ?>
et faire
Code: Tout sélectionner
page-<?php echo $var; ?>.html
?

joboy84
WRInaute discret
WRInaute discret
 
Messages: 79
Inscription: 1 Oct 2007

Message le Lun Nov 19, 2007 21:20

Arf...Effectivement :oops:

Je crois que je ferai mieux d aller me coucher pour aujourd'hui ! lol

En tout cas merci beaucoup pour ton aide !

Bonne soirée !


YoyoS
WRInaute accro
WRInaute accro
 
Messages: 3835
Inscription: 14 Sep 2006

Message le Lun Nov 19, 2007 21:30

Bonne soirée :mrgreen:


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

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