[Résolu] Mon .htacces me gonfle ...

Fermé
striike62 Messages postés 12 Date d'inscription jeudi 25 février 2010 Statut Membre Dernière intervention 12 janvier 2017 - Modifié par striike62 le 10/11/2012 à 10:14
striike62 Messages postés 12 Date d'inscription jeudi 25 février 2010 Statut Membre Dernière intervention 12 janvier 2017 - 10 nov. 2012 à 10:13
Bonjour,

Je me décide à venir vers vous car il y a quelque chose que je ne capte pas bien à propos de mon .htacces, concernant les réécritures d'url. Bon je vous met mon petit htaccess pour mieux voir ce qui se passe. Les 3/4 des règles sont commentées, c'est fait exprès ^^

--------------------------------------

1 Options +FollowSymlinks
2 RewriteEngine on
3
4 #article
5 RewriteRule ^article/([0-9]+)/([^/]*)/$ /s/beta1.odev-web.com/article.php?red=1&id=$1 [QSA,L]
7 #accueil
8 RewriteRule ^accueil-webagency/$ /s/beta1.odev-web.com/index.php?red=1 [QSA,L]
9
10 #RewriteCond %{HTTP_HOST} ^odev-web.com$
11 #RewriteRule ^(.*) http://www.odev-web.com/$1 [QSA,L,R=301]
12 #RewriteCond %{SERVER_PORT} !443
13 #RewriteRule (.*) https://www.odev-web.com/$1 [R]
14
15 # Page d'erreur perso
16 ErrorDocument 404 /s/beta1.odev-web.com/404vers301.php
17 ErrorDocument 403 /s/beta1.odev-web.com/404vers301.php

----------------------------------------

Voilà le problème vient de la ligne numéro 5. En fait le site affiche bien la page article.php, mais aucun des paramètre GET n'est envoyé.

J'ai donc essayé un truc :
RewriteRule ^article2/([0-9]+)/([^/]*)/$ /s/beta1.odev-web.com/article.php?red=1&id=$1 [QSA,L]
au lieu de article, j'ai mis article2 et ça fonctionne --'

J'ai estimé que le problème venait surement d'un cache ou quelque chose du genre, mais j'ai tout essayé, vider le cache, les cookies, fermer le navigateur, redémarrer le pc, redémarrer le serveur ... Mais rien n'y fait !

Help !

Merci d'avance :)

1 réponse

striike62 Messages postés 12 Date d'inscription jeudi 25 février 2010 Statut Membre Dernière intervention 12 janvier 2017
10 nov. 2012 à 10:13
Bon c'est bon j'ai trouvé ce qui ne va pas ...

RewriteRule ^article/([0-9]+)/([^/]*)/$ /s/beta1.odev-web.com/article.php?red=1&id=$1 [QSA,L]

Visiblement il ne faut pas que article/ redirige vers article.php quel que soit le mot que j'y écris, s'ils sont identiques, le variables GET ne passent pas... c'est vraiment louche...
0