Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1556 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  Apache, rewrite et trailing slash

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Apache, rewrite et trailing slash

n°1072920
syl94
Ni!
Posté le 09-09-2008 à 17:28:40  profilanswer
 

Salut,
 
j'ai un petit souci pour mettre en place une RewriteRule. Je souhaite réécrire l'url http://www.domaine.fr/fr/email.php en http://www.domaine.fr/contact
 
En utilisant

Code :
  1. RewriteRule ^/contact/$ /fr/email.php [R=301,L]


la règle fonctionne mais j'ai ce slash a la fin de l'url
 
Si j'applique la même règle sans le / après contact, j'obtiens un 404

Code :
  1. RewriteRule ^/contact$ /fr/email.php [R=301,L]


 
Auriez vous une idée sur le sujet ?
 
Merci !

mood
Publicité
Posté le 09-09-2008 à 17:28:40  profilanswer
 

n°1072925
matsoh
Posté le 09-09-2008 à 17:51:57  profilanswer
 

bonjour,
 
je ne m'y connais pas trop dans ce domaine, mais j'utilise ceci et ça fonctionne :

Code :
  1. RewriteRule ^contact$ /contact.php


donc c'est peut-être le "/" entre le "^" et "contact$" qui est à retirer ?

n°1073216
syl94
Ni!
Posté le 10-09-2008 à 17:10:46  profilanswer
 

Merci pour la piste ! J'ai mis ceci en place et ca fonctionne
 
RewriteRule ^contact(.*) /fr/email.php [R=301,L]


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  Apache, rewrite et trailing slash

 

Sujets relatifs
Heartbeat et apacheApache transmet des données corrompues sur FreeBSD 7
cr&ash d'apacheComment voir TOUS les headers envoyés par un client via Apache ?
ApacheDécalage horaire Apache
Reverse proxy apacheApache - VirtualHost
migration IIS -> Linux / apache : gros problèmes de casseapache + mod_autoindex : afficher la destination des symlinks ?
Plus de sujets relatifs à : Apache, rewrite et trailing slash


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR