Aller au contenu

Sujets conseillés

Posté

Bonjour le Hub,

J'ai un petit problème que je n'arrive pas à résoudre.

Je met en place une réecriture d'url assez simple :

la page originale :

http://sousdomaine.monsite.com/index.php?p=serv

et je veux ecrire :

http://sousdomaine.monsite.com/index-serv.htm

Donc, à la racine de chaque sous domaine, j'ai ceci dans mon htaccess:

RewriteEngine on
RewriteRule ^index-([a-z]+)\.htm$ /index.php?page=$1 [L]

Hors, si la réecriture se fait bien, je suis toujours et invariablement renvoyé sur la home page du sous domaine en question...

J'utilise cette même ligne sur un autre domaine, sans aucun problème.

Je ne vois pas bien ou cela peut coincer.

J'ai pensé à un moment que cela pouvait être à cause d'autres règles à la racine du domaine.

De la, pour tester, j'ai virer tout ce qui pouvait être dans le htaccess.

Aucun résultat...

J'avoue que je coince.

Auriez vous des pistes à me soumettre ?

Merci

Stef'

Posté

Bon, je suis un boulet quand je ne suis pas encore bien reveillé....

Je m'etais planté de variable dans mon htaccess :P

J'ecrivais :

RewriteRule ^index-([a-z]+)\.htm$ /index.php?page=$1 [L]

au lieu d'ecrire

RewriteRule ^index-([a-z]+)\.htm$ /index.php?p=$1 [L]

Et la, bah forcément, ça marche mieux...

Bon, bah je vais me refaire un café moi.

Merci à celles et ceux qui sont passés par ici.

Bonne journée.

Stef'

Veuillez vous connecter pour commenter

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



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