exception sur sous-répertoire (nécessite ajout index.php)

Discussion dans 'URL Rewriting et .htaccess' créé par misterphil, 26 Août 2015.

  1. misterphil
    misterphil Nouveau WRInaute
    Inscrit:
    27 Mars 2008
    Messages:
    20
    J'aime reçus:
    0
    Bonjour,

    je sèche sur un htaccess :

    Code:
    RewriteEngine on
    RewriteCond %{HTTP_HOST}    !^www.domaine.com/sousrepertoire/
    RewriteCond %{HTTP_HOST}    !^sousdomaine.domaine.com
    RewriteRule ^([A-Za-z0-9-]+)/?$ index.php?p1=$1 [L]
    RewriteRule ^([A-Za-z0-9-]+)/([A-Za-z0-9-]+)/?$ index.php?p1=$1&p2=$2 [L]
    RewriteRule ^([A-Za-z0-9-]+)/([A-Za-z0-9-]+)/([A-Za-z0-9-]+)/?$ index.php?p1=$1&p2=$2&p3=$3 [L]
    RewriteRule ^([A-Za-z0-9-]+)/([A-Za-z0-9-]+)/([A-Za-z0-9-]+)/([A-Za-z0-9-]+)/?$ index.php?p1=$1&p2=$2&p3=$3&p4=$4 [L]
    
    Concernant mes exceptions, le !^sousdomaine.domaine.com fonctionne parfaitement, mais mon !^www.domaine.com/sousrepertoire/ ne donne rien, il faut que je tape www.domaine.com/sousrepertoire/index.php pour y arriver...

    Une idée sur ce qui manque à cette ligne de code svp ? J'ai testé plusieurs modifs, mais ça ne changeait rien.
     
  2. jeanluc
    jeanluc WRInaute accro
    Inscrit:
    3 Mai 2004
    Messages:
    2 875
    J'aime reçus:
    0
    Bonjour,

    Je ne vois pas ce que tu veux faire, mais ce qui est certain, c'est que
    Code:
    RewriteCond %{HTTP_HOST}    !^www.domaine.com/sousrepertoire/
    doit être corrigé. RewriteCond %{HTTP_HOST} est utilisé pour tester un nom de host, donc il ne faut mettre derrière qu'un nom de domaine ou de sous-domaine.

    Code:
    RewriteCond %{HTTP_HOST}    !^sousdomaine.domaine.com
    est correct.

    Jean-Luc
     
  3. misterphil
    misterphil Nouveau WRInaute
    Inscrit:
    27 Mars 2008
    Messages:
    20
    J'aime reçus:
    0
    Je veux faire la même chose que ta rectification (ligne que j'utilise d'ailleurs déjà pour les sous-domaines à exclure des règles qui suivent (RewriteRule), mais appliquée cette fois à certains sous-répertoires.

    Donc c'est sans doute, a priori, plus le HTTP_HOST que le sousdomaine.domaine.com qui serait à corriger (en gardant www.domaine.com/sousrepertoire/). Si jamais c'est plus clair ? :)
     
Chargement...
Similar Threads - exception répertoire (nécessite Forum Date
Comment faire marcher des Exceptions / Evénements personnalisés Administration d'un site Web 18 Novembre 2020
HTTPS faire une exception Développement d'un site Web ou d'une appli mobile 15 Avril 2017
PageSpeed compression activée mais exception sur certains CSS Google : l'entreprise, les sites web, les services 2 Avril 2017
Exception htaccess robots.txt URL Rewriting et .htaccess 22 Mai 2014
Message Google : Trafic exceptionnel rencontré sur votre réseau informatique Le café de WebRankInfo 9 Avril 2013
liste d'exceptions google Débuter en référencement 28 Février 2013
Pic exceptionnel de visites ? Google Analytics 14 Février 2013
Htaccess, exception a une règle URL Rewriting et .htaccess 10 Juin 2012
Gérer les exceptions de redirection URL Rewriting et .htaccess 20 Février 2012
RewriteRule avec une exception URL Rewriting et .htaccess 7 Juin 2011
Redirection 301 avec une exception URL Rewriting et .htaccess 9 Janvier 2011
[PHP] Ajouter une exception dans une regex Développement d'un site Web ou d'une appli mobile 10 Mai 2010
La différence entre une erreur ou une exception ? Développement d'un site Web ou d'une appli mobile 9 Janvier 2009
Duplicate content: des exceptions a la regle ? Référencement Google 22 Novembre 2008
Interdire tous les visiteurs à mon site à part des exceptions URL Rewriting et .htaccess 16 Novembre 2008
Déclarer une mission exceptionnelle Droit du web (juridique, fiscalité...) 26 Juin 2008
Htaccess : forcer sur www.domaine.fr avec des exceptions URL Rewriting et .htaccess 14 Novembre 2007
uncaught exception: Permission refusée d'appeler la méthode Développement d'un site Web ou d'une appli mobile 8 Novembre 2007
PHP/Oracle: Absorber une charge exceptionnelle Administration d'un site Web 19 Janvier 2007
Capture et Exception Url rewriting URL Rewriting et .htaccess 3 Avril 2006