Créer des répertoires virtuels pour mes langues

Discussion dans 'URL Rewriting et .htaccess' créé par Imudo, 5 Novembre 2010.

  1. Imudo
    Imudo Nouveau WRInaute
    Inscrit:
    11 Octobre 2008
    Messages:
    13
    J'aime reçus:
    0
    Bonjour à tous,

    Je voudrais ré-écrire les url de mon blog wordpress multilingue.
    Je me suis pas mal documentée, mais tout ce que j'essaie ne fonctionne pas.. :(
    (Faut dire que je dois pas être très douée :p )

    J'ai un blog multilingue, dont les adresses des articles en anglais sont du type :
    http://www.monsupersite.fr/?lang=en

    Or, je voudrais avoir un répertoire (virtuel, c'est ça ?) type : http://www.monsupersite.fr/en/

    Donc je voudrais transformer ce "/?lang=en" en "/en".


    Actuellement, mon htaccess ressemble à :

    Code:
    AddType x-mapp-php5 .php
    AddHandler x-mapp-php5 .php
    
    # URL Rewriting
    Options +FollowSymlinks
    RewriteEngine on

    Et j'ai trouvé plusieurs ressources sur le web suggérant :

    Code:
    RewriteCond %{HTTP_HOST} ^monsupersite\.fr$
    RewriteRule ^(.*)|$ http://www.monsupersite.fr/$1 [R=301,L]
    
    RewriteRule ^en/([a-zA-Z]+)/index.html$ $1/index.php?lang=en [L]
    
    RewriteCond %{HTTP_HOST} ^en\.monsupersite\.fr(/(.*))?$
    RewriteRule ^(.*)$ /domain/site/$1?lang=en [L]

    J'ai tout testé, mais aucune formule ne fonctionne...

    Auriez-vous peut-être une petite idée pour moi ?

    Je vous remercie d'avance pour votre aide ! :)
     
  2. tryan
    tryan WRInaute passionné
    Inscrit:
    20 Février 2005
    Messages:
    2 229
    J'aime reçus:
    0
    Salut,

    Pas très doué non plus dans ce domaine mais c'est on jamais ^^ ..
    Code:
    RewriteRule  ^en/?$ ?lang=en [L,R=301]
    
    ou
    Code:
    RewriteRule  ^en/?$ /?lang=en [L,R=301]
    
     
  3. Imudo
    Imudo Nouveau WRInaute
    Inscrit:
    11 Octobre 2008
    Messages:
    13
    J'aime reçus:
    0
    Merci de ton retour.

    Malheureusement, rien ne se passe.. :(
     
  4. mahdivitchee
    mahdivitchee WRInaute discret
    Inscrit:
    22 Mars 2010
    Messages:
    166
    J'aime reçus:
    0
    Bonjour

    mais est ce que tu as seulement une page par langue ( index.php?lang=en ) ou plusieurs pages ?
    tester ce code

    Code:
    RewriteEngine On
    RewriteRule ^en/(.*) $1\?lang=en [L]
     
  5. Imudo
    Imudo Nouveau WRInaute
    Inscrit:
    11 Octobre 2008
    Messages:
    13
    J'aime reçus:
    0
    Oui, j'ai plusieurs pages (pages, articles...), pas seulement mon index.php.

    La ligne de code que tu m'as donné ne change rien non plus...
     
  6. ghostya
    ghostya Nouveau WRInaute
    Inscrit:
    8 Décembre 2011
    Messages:
    24
    J'aime reçus:
    0
    La réponse à ce sujet m'aurait bien intéressé à moi aussi...

    Si quelqu un a la réponse je suis preneur.
     
Chargement...
Similar Threads - Créer répertoires virtuels Forum Date
Comment créer des répertoires virtuels avec url rewriting ? URL Rewriting et .htaccess 1 Octobre 2010
[Résolu][url_rewriting]Créer des répertoires virtuels URL Rewriting et .htaccess 23 Juin 2005
Créer des répertoires : utile pour le référencement ? Tests et études de cas 4 Janvier 2006
Créer mon site web quand je suis profane Développement d'un site Web ou d'une appli mobile 10 Juillet 2022
[JavaScript Array] modifier un code html sans le supprimer/recréer Développement d'un site Web ou d'une appli mobile 20 Juin 2022
Comment créer un fichier SPF (authentification emails) ? Noms de domaine et référencement 14 Mars 2022
Mention "Site créer par ..." dans le footer Netlinking, backlinks, liens et redirections 28 Janvier 2022
Créer et animer un forum Demandes d'avis et de conseils sur vos sites 21 Novembre 2021
WordPress Créer et maintenir un thème vs Site Builder avec thème tout fait Développement d'un site Web ou d'une appli mobile 29 Octobre 2021
Créer 2 landing pages ou une seule ? Débuter en référencement 8 Juin 2021
Comment créer un PBN ? Netlinking, backlinks, liens et redirections 31 Mai 2021
Creer un site ecommerce Débuter en référencement 20 Mai 2021
Créer un fichier audio pour les articles Demandes d'avis et de conseils sur vos sites 2 Mai 2021
Search Console Créer des sitemap avec les redirections 301 Netlinking, backlinks, liens et redirections 14 Avril 2021
Créer un compte google my business pour un tiers YouTube, Google Images et Google Maps 20 Février 2021
Astuce Créer et programmer une diffusion en direct sur mobile Développement d'un site Web ou d'une appli mobile 17 Novembre 2020
Impossible de créer un nom d'utilisateur sur ma page FB Facebook 26 Octobre 2020
Faut-il créer un sitemap mobile ? Crawl et indexation Google, sitemaps 6 Octobre 2020
créer un nouveau site ou améliorer l'ancien ? Débuter en référencement 25 Août 2020
Créer une page ou une rubrique "citation", bonne idée ? Débuter en référencement 21 Juin 2020