.htaccess

LaurentJ -  
elghafoud Messages postés 121 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Peut-être que ce post aura plus de succès dans cette section. Désolé pour le doublon.

Par curiosité j'aimerais pouvoir résoudre ce petit problème.
Admettons que les liens d'une page soit de ce genre :
<a href="nompage.php?lang=<?php echo $lang; ?>">
la langue étant détectée via un fichier php contenant toutes les traductions.
L'adresse de cette page est donc:
htpp://www.nomdusite.fr/nompage.php?lang=fr par exemple.
Si je veux "transformer" l'adresse en
http://www.nomdusite.fr
Quelle serait la solution dans l'.htaccess, étant donné qu'une variante est présente à la fin de l'url? et quel serait dès lors l'aspect des liens qui pointe vers cette page?

Merci pour vos conseils

Laurent

4 réponses

Siluni
 
Tu ne peut pas supprimer des variable comme ça, soit tu peut faire

www.monsite.fr/fr/index.php

ou soit tu met le $GET en $SESSION

Pour la 1ere solution il y a un exemple tout pres dans la section dossier rubrique URL rewritting
0
avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
Salut.

Les données GET (dans l'URL) ne sont pas prises en compte dans la réécriture dans ce sens.

Il suffit de faire pointer /nompage vers /nompage.php
Et ton lien sera /nompage?lang=fr

Ou bien alors tu peux faire pointer /nompage-x vers /nompage.php?lang=x
0
LaurentJ
 
merci pour cet éclaircissement.
0
elghafoud Messages postés 121 Date d'inscription   Statut Membre Dernière intervention   18
 
Essaye de faire une recherche google sur "URL Rewriting" ou "réécriture d'URL" + htaccess

am-web.fr ---------- Là où la diplomatie a échoué, il reste la femme
0