.htaccess

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

  1. 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
    1. 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
      1. 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