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 :

Rewrite URL avec 2 sites en parallèle


Sujet :

Apache

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 12
    Points : 7
    Points
    7
    Par défaut Rewrite URL avec 2 sites en parallèle
    Bonjour
    j'ai deux sites en parralelle sur mon hébergement
    un site en dur commencant par index.html (l'ancien)
    un site dynamique commencant par index.php avec de l'URL Rewriting (le nouveau)

    pour des raisons de mise en ligne par etape je dois garder les deux sites en ligne simultanement pendant une periode inderteminee

    je n'arrive pas a exclure les pages index.html, 1.html (ce sont des frames) et le repertoire free/ necessaires au site en dur des que j'active le fichier .htaccess

    voici le fichier .htaccess :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    RewriteCond %{REQUEST_FILENAME} !index.html$
    RewriteCond %{REQUEST_FILENAME} !1.html$
    RewriteCond %{REQUEST_FILENAME} !^/free
     
    RewriteRule ^(.*)/(.*)/(.*)/(.*)/(.*)\.html$ /index.php?tpl=$1&info=$2&more=$3&id_pdt=$4 [L]
    RewriteRule ^(.*)/(.*)/(.*)/(.*)\.html$ /index.php?tpl=$1&info=$2&more=$3 [L]
    RewriteRule ^(.*)/(.*)/(.*)\.html$ /index.php?tpl=$1&info=$2 [L]
    RewriteRule ^(.*)/(.*)\.html$ /index.php?tpl=$1&info=$2 [L]
    RewriteRule ^(.*)\.html$ /index.php?tpl=$1 [L]
    merci pour votre aide
    Steph

  2. #2
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Points : 12 977
    Points
    12 977
    Par défaut
    Il faut répéter tes RewriteCond pour chaque RewriteRule : un groupe de RewriteCond ne concerne que le premier RewriteRule qui suit.

    Du détail, du détail, du détail !!!
    Revenons à la source : lisons la documentation et les fichiers de trace, la réponse à notre problème s'y trouve sans doute

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 12
    Points : 7
    Points
    7
    Par défaut Merci
    Effectivement ca marche beaucoup mieux
    Merci beaucoup
    Steph

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

Discussions similaires

  1. Réponses: 8
    Dernier message: 27/02/2015, 15h12
  2. rewriting url avec ancre
    Par kate59 dans le forum Apache
    Réponses: 10
    Dernier message: 27/08/2010, 15h11
  3. Réponses: 1
    Dernier message: 23/06/2009, 19h35
  4. Réponses: 2
    Dernier message: 18/04/2007, 18h18
  5. Forcer l'url avec Rewrite
    Par nazoreen dans le forum Apache
    Réponses: 5
    Dernier message: 17/03/2006, 15h04

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