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
htaccess qui fonctionne partout sauf sur 1 seul PC URL Rewriting et .htaccess 28 Juillet 2021
modification fichier htaccess URL Rewriting et .htaccess 25 Juillet 2021
Protection de site web : quel code ajouter dans htaccess ? URL Rewriting et .htaccess 5 Mars 2021
Blocage d'un visiteur via le fichier .htaccess URL Rewriting et .htaccess 5 Janvier 2021
sécurité avec htaccess URL Rewriting et .htaccess 18 Décembre 2020
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