Aller au contenu

Sujets conseillés

Posté

Bonjour à toutes et tous,

je suis actuellement sur un nouveau projet et je rencontre un petit soucis dans ma réécriture de liens.. Enfin tout fonctionne sauf une ligne. Je pense qu'elle interfère avec une autre, car la redirection fonctionne mais ce n'est pas la bonne valeur qui est véhiculée en $_GET.

je demande l'URL du type :

monsite.com/dossier/titre-de-la-page.php

grâce à quelque chose du genre :

RewriteRule ^actualite/([a-z0-9-]+)\.php$  actualite/index.php?titre=$1 [L]

la variable se nomme $_GET['titre'] et quand j'essaye de l'afficher j'obtiens "index", quelque soit la valeur de mon $_GET['titre'].

le fichier htaccess :

Options -Indexes

Options +FollowSymlinks
RewriteEngine on

#rewrite pour navigateurs mobile
RewriteCond %{HTTP_USER_AGENT} "ipod|iphone|ipad|android|palm" [NC]
RewriteRule (.*) http://mobile.gturismo6.net/ [R=301,L]

RewriteCond %{HTTP_HOST} ^gturismo6\.net [nc]
RewriteRule (.*) http://www\.gturismo6.net/$1 [R=301,L]
RewriteRule ^index.php$ http://www.gturismo6.net/ [NC,L,R=301]
RewriteRule ^forum/index.php$ http://www.gturismo6.net/forum [NC,L,R=301]

###################
#ligne concernee
###################
RewriteRule ^actualite/([a-z0-9-]+)\.php$ actualite/index.php?titre=$1 [L]


RewriteRule ^actualite/([-0-9A-Za-z]+)\_([0-9]+)(_delete-)?([0-9]+)?\.php$ actualite.php?titre=$1&id=$2&comm=$4 [L]
RewriteRule ^erreur-([0-9]+)\.php$ erreur.php?type=$1 [L]

ErrorDocument 401 http://www.gturismo6.net/erreur-401.php
ErrorDocument 403 http://www.gturismo6.net/erreur-403.php
ErrorDocument 404 http://www.gturismo6.net/erreur-404.php

Est-ce la ligne juste en dessous de la ligne "concernée" qui poserait des problèmes et des interferences ? Puis-je contourner ce problème sans changer le nom du dossier d'une des deux lignes ?

Merci d'avance pour vos réponses, je me tiens à votre disposition si vous souhaitez plus d'informations.

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...