[Résolu] Rewrite rule répertoire virtuel chez OVH

Discussion dans 'URL Rewriting et .htaccess' créé par erestrebian, 15 Juin 2007.

Tags:
  1. erestrebian
    erestrebian WRInaute occasionnel
    Inscrit:
    15 Juin 2007
    Messages:
    411
    J'aime reçus:
    0
    Bonjour,

    Mon but est d'avoir deux répertoires virtuels qui permettent de choisir la langue dans laquelle le site est affiché et de simuler l'existence de pages dans plusieurs langues.

    Voilà ce que j'ai dans mon htaccess :

    Code:
    RewriteEngine On
    RewriteBase /
    RewriteRule ^(fr|en)/(.*)$   /$2?lag=$1 [L]
    Le problème qui se pose est que la réecriture semble marcher pour fr mais pas pour en. Comme vous l'avez sans doute compris le but est d'afficher les pages de fr en français et de en en anglais.

    Après une recherche approfondie sur ce forum et sur le web, je ne trouve pas la solution.

    Quelqu'un a une idée?

    Merci par avance,
     
  2. e-kiwi
    e-kiwi WRInaute accro
    Inscrit:
    23 Décembre 2003
    Messages:
    13 198
    J'aime reçus:
    1
    et pourquoi pas
    RewriteRule ^(.*)/(.*)$ /$2?lag=$1 [L]

    ou 2 regles
    RewriteRule ^fr/(.*)$ /$2?lag=fr [L]
    RewriteRule ^en/(.*)$ /$2?lag=en [L]
     
  3. erestrebian
    erestrebian WRInaute occasionnel
    Inscrit:
    15 Juin 2007
    Messages:
    411
    J'aime reçus:
    0
    Avec deux règles ça ne marche pas beaucoup mieux... En fait, les deux solutions fonctionnent en local mais ne fonctionnent pas sur le web...
     
  4. erestrebian
    erestrebian WRInaute occasionnel
    Inscrit:
    15 Juin 2007
    Messages:
    411
    J'aime reçus:
    0
    Un petit up

    Ca fait maintenant plus d'un mois que je sèche sur le problème donc je me permets un petit up...

    Pour précision, je suis hébergé chez ovh...

    En local, ça marche parfaitement... Mais sur le serveur web, seulement la partie fr fonctionne (le site sur le web est une copie conforme de ce que j'ai en local).

    Merci par avance.

    suppression d'édition
     
  5. KOogar
    KOogar WRInaute accro
    Inscrit:
    16 Novembre 2004
    Messages:
    4 643
    J'aime reçus:
    81
    pas besoin de RewriteBase / chez OVH

    >> Mais sur le serveur web, seulement la partie fr fonctionne

    regarde si tu recuperes bien tes variables Globals sur ta partie "en" . Le probleme doit venir de la.

    Code:
    $lag = isset($_POST['lag']) ? $_POST['lag'] : '';
     
  6. erestrebian
    erestrebian WRInaute occasionnel
    Inscrit:
    15 Juin 2007
    Messages:
    411
    J'aime reçus:
    0
    en fait j'ai une page blanche qui s'affiche et je ne peux voir aucune des variables qui passe...
    le report me dit qu'il y a 5 octets de transmis! et un code erreur 200 (cependant j'essaierai lundi sans le rewritebase)...

    On peut suspendre la discussion en attendant!
     
  7. erestrebian
    erestrebian WRInaute occasionnel
    Inscrit:
    15 Juin 2007
    Messages:
    411
    J'aime reçus:
    0
    J'ai enlevé le RewriteBase / et ça marche à merveille (encore quelques choses à améliorer)

    Merci KOogar
     
Chargement...
Similar Threads - [Résolu] Rewrite rule Forum Date
[Résolu] RewriteRule et URL dynamique URL Rewriting et .htaccess 21 Janvier 2011
[Résolu] RewriteRule sur un même domaine URL Rewriting et .htaccess 26 Mars 2009
[Résolu]URL Rewriting & OVH: certaines RewriteRule HS URL Rewriting et .htaccess 10 Mai 2008
[Résolu]Problème de syntaxe pour une RewriteRule URL Rewriting et .htaccess 5 Mai 2008
[RESOLU]aide RewriteRule pour url du genre ?p=x vers node/y URL Rewriting et .htaccess 30 Septembre 2007
[résolu] Faire cohabiter un RewriteRule et un RedirectMatch URL Rewriting et .htaccess 12 Août 2007
[resolu] Rewriterule Page dynamique. Débuter en référencement 9 Mai 2007
[Résolu] Problème d'écriture RewriteRule URL Rewriting et .htaccess 27 Avril 2005
[résolu] url rewrite différent pour sous dossiers URL Rewriting et .htaccess 2 Juin 2010
[Résolu] Rewriter www.example.com vers www.mondomaine.com/ URL Rewriting et .htaccess 22 Octobre 2008
[Résolu] RewriteCond semble provoquer une erreur 500 URL Rewriting et .htaccess 2 Mai 2008
[résolu] pas de string dans ma rewrite ? URL Rewriting et .htaccess 21 Avril 2008
[Résolu] Changement d'url apres rewrite URL Rewriting et .htaccess 20 Janvier 2008
[resolu] Rewrite avec reprise d'éléments texte URL Rewriting et .htaccess 14 Janvier 2008
[Résolu]Rewrite suivant nom de domaine entré URL Rewriting et .htaccess 9 Janvier 2008
[Résolu] mod_rewrite.so et mod_so.c URL Rewriting et .htaccess 9 Décembre 2007
[résolu] Rewrite sur Hotlink sauf un repertoire URL Rewriting et .htaccess 24 Novembre 2007
[Résolu] rewrite.log & un point sur l'url rewriting URL Rewriting et .htaccess 3 Août 2007
rewrité index.php en www.ND.com [resolu] URL Rewriting et .htaccess 25 Mai 2007
[Résolu] Pb avec ISAPI Rewrite URL Rewriting et .htaccess 19 Avril 2007