Conflits de htaccess

Discussion dans 'URL Rewriting et .htaccess' créé par holos, 20 Novembre 2010.

Tags:
  1. holos
    holos Nouveau WRInaute
    Inscrit:
    8 Janvier 2008
    Messages:
    2
    J'aime reçus:
    0
    Bonjour,

    J'ai deux htaccess, un à la racine du site, un dans un dossier
    le premier rajoute les www
    le deuxième contient une formule compliquée pour la réécriture d'url

    mais le deuxième annule l'effet du premier
    c.a.d quand je suis dans le dossier, site
    le rajout de www ne fonctionne pas

    si j'enlève le deuxième le premier est ok

    voici le code à la racine du site (dans htaccess)

    Code:
    RewriteEngine on
    RewriteCond %{HTTP_HOST} !^www.holonet.ch$
    RewriteRule ^(.*)   http://www.holonet.ch/$1  [QSA,L,R=301]
    
    voici le code du htaccess dans www.holonet.ch/holonet_francais/
    il réécrit les url d'une manière plus sympathique pour l'indexation

    Code:
    RewriteEngine on
    
    RewriteRule   ^(.*)-f-([0-9]*)-([0-9]*).html$   feed.php?feedid=$2&linkid=$3 [L]
    RewriteRule   ^(.*)-s-([0-9]*).html$   single.php?id=$2 [L]
    RewriteRule   ^(.*)-t-([0-9]*).html$   tag.php?name=$1&id=$2 [L]
    RewriteRule   ^(.*)-c-([0-9]*).html$   index.php?name=$1&dir=$2 [L]
    RewriteRule   ^(.*)-k-([0-9]*).html$   index.php?do=keywords&words=$1&id=$2 [L]
    RewriteRule   ^(.*)-c-([0-9]*)-p-([0-9]*).html$   index.php?name=$1&dir=$2&start=$3 [L]
    RewriteRule   ^top-rank([0-9]{1,2}).html$   index.php?do=top-rank&pr=$1 [L]
    RewriteRule   ^(([a-z]|-)*).html$   index.php?do=$1 [L]
    
    
    Est-ce que quelqu'un saurait marier les deux codes?

    D'avance merci pour une réponse.
     
  2. forty
    forty WRInaute passionné
    Inscrit:
    30 Octobre 2008
    Messages:
    1 929
    J'aime reçus:
    0
    L'idéal est de regrouper les règles à la racine. Sinon il faut essayer d'ajouter cette ligne dans le sous répertoire :
    Code:
    RewriteOptions Inherit 
     
  3. holos
    holos Nouveau WRInaute
    Inscrit:
    8 Janvier 2008
    Messages:
    2
    J'aime reçus:
    0
    merci pour votre réponse,

    il y a un bug de plus j'ai placé RewriteOptions Inherit avant, après le code, il me renvoie toujours sur www.holonet.ch/index.php
     
Chargement...
Similar Threads - Conflits htaccess Forum Date
Conflits d'attributs hreflang dans le code source de page Débuter en référencement 24 Avril 2019
Conflits CSS Développement d'un site Web ou d'une appli mobile 6 Novembre 2014
2 campagnes en conflits AdWords 24 Septembre 2010
Récriture .htaccess (sous-domaine + répertoire) URL Rewriting et .htaccess 11 Août 2020
Le htaccess de WordPress réécrit une URL qui n'est pas censé être réécrite Administration d'un site Web 17 Juin 2020
Problème htaccess Développement d'un site Web ou d'une appli mobile 26 Mai 2020
Redirection dans .htaccess Développement d'un site Web ou d'une appli mobile 11 Mai 2020
htaccess ou noindex Netlinking, backlinks, liens et redirections 23 Janvier 2020
caractères spéciaux dans le Htaccess! Problèmes de référencement spécifiques à vos sites 17 Décembre 2019
Redirection htaccess vers 404 Netlinking, backlinks, liens et redirections 2 Décembre 2019