Internal server error apres url rewrinting

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

joboy84
WRInaute discret
WRInaute discret
 
Messages: 74
Inscription: Lun Oct 01, 2007 10:59

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: 2471
Inscription: Ven Jan 06, 2006 20:18

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: 3062
Inscription: Jeu Sep 14, 2006 4:53

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: 74
Inscription: Lun Oct 01, 2007 10:59

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: 3062
Inscription: Jeu Sep 14, 2006 4:53

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: 74
Inscription: Lun Oct 01, 2007 10:59

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: 3062
Inscription: Jeu Sep 14, 2006 4:53

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: 74
Inscription: Lun Oct 01, 2007 10:59

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: 3062
Inscription: Jeu Sep 14, 2006 4:53

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: 74
Inscription: Lun Oct 01, 2007 10:59

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: 3062
Inscription: Jeu Sep 14, 2006 4:53

Message le Lun Nov 19, 2007 21:30

Bonne soirée :mrgreen:


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