IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Apache Discussion :

[.htaccess] Redirection


Sujet :

Apache

  1. #1
    Membre éclairé Avatar de Luffy49
    Profil pro
    Étudiant
    Inscrit en
    Mars 2007
    Messages
    399
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2007
    Messages : 399
    Par défaut [.htaccess] Redirection
    Bonjour,

    Je souhaite rediriger mes url du type :

    http://www.monsite.com/blablabla/blabla/bla.html

    vers

    http://www.monsite.com/fr/fr/blablabla/blabla/bla.html

    Pour ne pas perdre un referencement. Par contre les url qui sont en :

    http://www.monsite.com/fr/fr/blablabla/blabla/bla.html

    ne doivent pas être réecrite !!!

    j'ai tenter sa :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
     
        RewriteCond %{REQUEST_URI} !^/(media|skin|js)/
        RewriteCond %{REQUEST_FILENAME} !-f
        RewriteCond %{REQUEST_FILENAME} !-d
        RewriteCond %{REQUEST_FILENAME} !-l
        RewriteRule !^[a-z]{2}/[a-z]{2}/(.*) /fr/fr/$1 [L]
    Erreur 404

  2. #2
    Membre éclairé Avatar de Luffy49
    Profil pro
    Étudiant
    Inscrit en
    Mars 2007
    Messages
    399
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2007
    Messages : 399
    Par défaut
    Bon alors j'avance

    voilà ou j'en suis :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
        RewriteCond %{REQUEST_URI} !^/(media|skin|js)/
        RewriteCond %{REQUEST_FILENAME} !-f
        RewriteCond %{REQUEST_FILENAME} !-d
        RewriteCond %{REQUEST_FILENAME} !-l
     
        RewriteRule !^[a-z]{2}/[a-z]{2}/(.*) /fr/fr/$3 [R=303,L]
    le soucis c'est que les url de types :

    http://www.monsite.com/blablabla/blabla/bla.html

    sont rediriger vers :

    http://www.monsite.com/fr/fr/

    au lieux de

    http://www.monsite.com/fr/fr/blablabla/blabla/bla.html

  3. #3
    Membre éclairé Avatar de Luffy49
    Profil pro
    Étudiant
    Inscrit en
    Mars 2007
    Messages
    399
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2007
    Messages : 399
    Par défaut
    Voilà la solution :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
     
        RewriteCond %{REQUEST_URI} !^/(media|skin|js)/
        RewriteCond %{REQUEST_FILENAME} !-f
        RewriteCond %{REQUEST_FILENAME} !-d
        RewriteCond %{REQUEST_FILENAME} !-l
        RewriteCond %{REQUEST_URI} !^/([a-z]{2})/([a-z]{2})/
        RewriteRule (.*) /fr/fr/$1 [R=303,L]

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Apache][.htaccess] Redirection de sous domaines
    Par dorian53 dans le forum Apache
    Réponses: 2
    Dernier message: 28/11/2015, 23h20
  2. [URL Rewriting] Question sur le .htaccess (Redirect)
    Par vdumont dans le forum Apache
    Réponses: 3
    Dernier message: 26/12/2007, 12h48
  3. [Htaccess] Redirection de "sous-domaines"
    Par kevinf dans le forum Apache
    Réponses: 3
    Dernier message: 29/09/2007, 19h45
  4. [Htaccess] Redirection htaccess 404
    Par shadeoner dans le forum Apache
    Réponses: 1
    Dernier message: 27/03/2007, 10h39
  5. [Htaccess] redirection avec .htaccess
    Par kimo0147 dans le forum Apache
    Réponses: 1
    Dernier message: 14/03/2007, 10h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo