Probleme avec plusieur variable php dans un .htaccess

Nouveau WRInaute
Bonsoir,
Mon probleme est le suivant :
pour une page appelé en php comme ceci : ?general=page1&type=type1, le rewriting ne fonctionne pas...

Voici mon .htaccess
Code:
RewriteEngine On
RewriteRule erreur-404.html$ ?404
RewriteRule general-(.+).html$ ?general=$1 
RewriteRule general-(.+)-(.+).html$ ?general=$1&type=$2

Si j'inverse les deux dernieres ligne du .htaccess, les page appelé comme ceci : ?general=page1 ne fonctionne pas ...

Merci
 
WRInaute impliqué
oui, et si tu efface la moitié de la première, apache plante aussi :)
Mais sérieusement, quel est ton probleème. Conseil:
fais des règles complètes et précises, et évite les fermeture d´ancres, sans ouverture si c´est possible..., et l´hébergeur aiderait aussi pour lesslash et autres...
 
WRInaute accro
Déjà, inverse tes deux dernières lignes car c'est la bonne méthode, et dis nous quelle adresse ré-écrite ne marche pas
 
Nouveau WRInaute
Bonjour,
j'ai un petit problème que j'aime bien le comprendre.
En Faite je souhaite réaliser une réécriture d'URL en utilisant le fichier .htacces de la façon suivante:
http://www.monsite.com/hotels.php?res=1&hotId=60 à http://www.monsite.com/hotels-1-60
voilà le code que j'ai utilisé:
---------------------------------------------------------------------------------------------------------
Options +FollowSymlinks

# Activation de réécriture d'URL :
RewriteEngine on
#--------------------------------------------------
# Règles de réécriture d'URL :
#--------------------------------------------------
RewriteRule ^hotels-([0-9]+)-([0-9]+)\.html$ /layer/interne/hotels.php?res=$1&hotId=$2 [L]
-------------------------------------------------------------------------------------------------------------
mais je comprend pas pourquoi ce la ne fonctionne pas et l'ancienne URL persiste toujours , qlq1 peut m'aider svp ??? :(
 
Discussions similaires
Haut