Pb RewriteRule fonctionne pas!
Fermé
riders974
Messages postés
114
Date d'inscription
dimanche 14 octobre 2007
Statut
Membre
Dernière intervention
19 mai 2012
-
6 mars 2010 à 17:12
arthezius Messages postés 3538 Date d'inscription jeudi 15 mai 2008 Statut Membre Dernière intervention 11 septembre 2016 - 6 mars 2010 à 20:36
arthezius Messages postés 3538 Date d'inscription jeudi 15 mai 2008 Statut Membre Dernière intervention 11 septembre 2016 - 6 mars 2010 à 20:36
11 réponses
avion-f16
Messages postés
19246
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 avril 2024
4 497
6 mars 2010 à 18:39
6 mars 2010 à 18:39
En local si tu as Apache tu dois pouvoir activer le modules ModRewrite.
Dans ton httpd.conf, il faut décommenter ces deux lignes :
Dans ton httpd.conf, il faut décommenter ces deux lignes :
LoadModule rewrite_module modules/mod_rewrite.so AddModule mod_rewrite.cEt forcément redémarrer Apache
avion-f16
Messages postés
19246
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 avril 2024
4 497
6 mars 2010 à 17:27
6 mars 2010 à 17:27
$_GET['idvid']
riders974
Messages postés
114
Date d'inscription
dimanche 14 octobre 2007
Statut
Membre
Dernière intervention
19 mai 2012
8
6 mars 2010 à 17:33
6 mars 2010 à 17:33
lol je me suis peut etre mal expliqué!
J'arrive a récupéré les variables GET en php, c'est pas ça le soucis !
Le soucis est dés lors que j'appelle un lien réécrit, les régles de rewriting ci-dessus n'a pas l'air de prendre en compte les paramétres aprés le "?"
Ce qui fait que quand j'écris https://www.pagesjaunes.fr/ ça fonctionne pas
et quand je j'écris https://www.pagesjaunes.fr/?idvid=1 ça fonctionne nikel!
J'arrive a récupéré les variables GET en php, c'est pas ça le soucis !
Le soucis est dés lors que j'appelle un lien réécrit, les régles de rewriting ci-dessus n'a pas l'air de prendre en compte les paramétres aprés le "?"
Ce qui fait que quand j'écris https://www.pagesjaunes.fr/ ça fonctionne pas
et quand je j'écris https://www.pagesjaunes.fr/?idvid=1 ça fonctionne nikel!
avion-f16
Messages postés
19246
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 avril 2024
4 497
6 mars 2010 à 18:26
6 mars 2010 à 18:26
Essaye en remplaçant * par +
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
riders974
Messages postés
114
Date d'inscription
dimanche 14 octobre 2007
Statut
Membre
Dernière intervention
19 mai 2012
8
6 mars 2010 à 18:29
6 mars 2010 à 18:29
ça fonctionne toujours pas...
avion-f16
Messages postés
19246
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 avril 2024
4 497
6 mars 2010 à 18:32
6 mars 2010 à 18:32
Tu testes en local ou sur ton hébergeur ?
Essayes sur un autre serveur pour voir, parce que c'est correct.
Essayes sur un autre serveur pour voir, parce que c'est correct.
riders974
Messages postés
114
Date d'inscription
dimanche 14 octobre 2007
Statut
Membre
Dernière intervention
19 mai 2012
8
6 mars 2010 à 18:36
6 mars 2010 à 18:36
je teste chez un hébergeur, g pa le module rewriting en local!
g essayé ça ds mon .htaccess:
Options +FollowSymlinks
RewriteEngine On
RewriteRule ^video/([0-9]+)$ /main/video.php?idvid=$1 [L]
et ça fonctionne pa?!
je désespére!
g essayé ça ds mon .htaccess:
Options +FollowSymlinks
RewriteEngine On
RewriteRule ^video/([0-9]+)$ /main/video.php?idvid=$1 [L]
et ça fonctionne pa?!
je désespére!
riders974
Messages postés
114
Date d'inscription
dimanche 14 octobre 2007
Statut
Membre
Dernière intervention
19 mai 2012
8
6 mars 2010 à 18:47
6 mars 2010 à 18:47
Bon ben je crois qu'il y a une limitation ou une mauvaise configuration de mon hébergeur!
Effectivement, chez moi en locale ça marche nikel maintenant avec les mêmes fichier que ceux dispo sur le serveur!
Effectivement, chez moi en locale ça marche nikel maintenant avec les mêmes fichier que ceux dispo sur le serveur!
avion-f16
Messages postés
19246
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 avril 2024
4 497
6 mars 2010 à 19:18
6 mars 2010 à 19:18
Tu es chez Free ?
riders974
Messages postés
114
Date d'inscription
dimanche 14 octobre 2007
Statut
Membre
Dernière intervention
19 mai 2012
8
6 mars 2010 à 19:58
6 mars 2010 à 19:58
non, chez ovh
mais c'est bon, j'ai plus ou moins résoud le probléme même si je pige pas pourquoi!
En faite, il fallait mettre le htaccess a la racine du serveur pr ke ca soit pri en compte et non pas ds un ss dossier!
mais c'est bon, j'ai plus ou moins résoud le probléme même si je pige pas pourquoi!
En faite, il fallait mettre le htaccess a la racine du serveur pr ke ca soit pri en compte et non pas ds un ss dossier!
arthezius
Messages postés
3538
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
11 septembre 2016
475
6 mars 2010 à 20:36
6 mars 2010 à 20:36
Tu peux le mettre dans un sous dossier en spécifiant l'url.
Exemple:
Exemple:
Options +FollowSymlinks RewriteEngine on RewriteBase /sous-dossier