Prioritées ou exceptions en rewriting...

Discussion dans 'URL Rewriting et .htaccess' créé par playentry, 27 Novembre 2005.

  1. playentry
    playentry WRInaute discret
    Inscrit:
    26 Janvier 2005
    Messages:
    207
    J'aime reçus:
    0
    Salut...

    J'ai développé un petit rewriting qui me permet de faire des redirections du genre exemple.com/nom redirige vers exemple.com/mapage?var=nom ...

    J'aimerais cependant, maintenant mettre des exceptions à la régle pour que les repertoires réels soient prioritaires...

    Dans le sens que si un personne va à l'adresse exemple.com/unvraidossier, que ca ne la redirige pas vers vers exemple.com/mapage?var=unvraidossier

    Alors savez-vous si il existe un moyen de faire soit des exceptions pour certains noms ou encore mieux donner la prorité aux repertoires réels...

    Merci d'avance pour votre aide ! :D Passez un bonne journée ou soirée !

    PLAY
     
  2. psychoreflex
    psychoreflex WRInaute impliqué
    Inscrit:
    10 Juillet 2005
    Messages:
    809
    J'aime reçus:
    0
    Salut,

    Ca n'est pas la réponse idéale, mais j'ai voulu obtenir le même résultat que toi et j'ai simplement changé l'extension du rewriting.
     
  3. ChezThierry
    ChezThierry WRInaute occasionnel
    Inscrit:
    21 Octobre 2005
    Messages:
    256
    J'aime reçus:
    0
    Peut-etre bien en mettant parmi les premières règles tes exceptions terminées par un [L] pour ne pas traiter les règles suivantes ainsi :

    Code:
    RewriteCond -d %{REQUEST_URI}
    RewriteRule ^.*$ - [L]
    
    Ce qui, si je ne m'abuse, dit :
    si le dossier demandé existe, ne transforme pas l'URL et ne continue pas le .htaccess

    à vérifier cependant, je ne me suis basé que sur la doc apache pour répondre, pas sur mon experience perso
     
  4. correiaj
    correiaj WRInaute impliqué
    Inscrit:
    25 Avril 2005
    Messages:
    987
    J'aime reçus:
    0
    Enfin, le plus simple est de mettre un .htaccess dans les dits répertoires et mettre en début:
    RewriteOptions inherit

    Ce qui désactive les règles du répertoire root...
     
  5. playentry
    playentry WRInaute discret
    Inscrit:
    26 Janvier 2005
    Messages:
    207
    J'aime reçus:
    0
    Donc normalement, si je met ça avant mon rewrting... Ca devrait marcher ? En tout cas, j'ai essayé... Mais ça n'a pas l'air de changer grand chose... :roll:

    Z'étes certains qu'ils n'existe pas une astuce pour donner la priorité aux vrais dossiers ??

    En tout cas... Merci pour votre aide ! :)

    PLAY
     
  6. correiaj
    correiaj WRInaute impliqué
    Inscrit:
    25 Avril 2005
    Messages:
    987
    J'aime reçus:
    0
    RewriteOptions inherit
    Je te l´ai déjà dit. Alors lis tes posts ce sera bénéfique... :twisted: [/i][/u]
     
  7. playentry
    playentry WRInaute discret
    Inscrit:
    26 Janvier 2005
    Messages:
    207
    J'aime reçus:
    0
    Hehe... J'avais lu... Pas besoin d'hurler... ^^ Le problème... C'est que je ne peut pas mettre ça dans un dossier... :roll:
     
Chargement...
Similar Threads - Prioritées exceptions rewriting Forum Date
Comment faire marcher des Exceptions / Evénements personnalisés Administration d'un site Web 18 Novembre 2020
liste d'exceptions google Débuter en référencement 28 Février 2013
Gérer les exceptions de redirection URL Rewriting et .htaccess 20 Février 2012
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
Htaccess : forcer sur www.domaine.fr avec des exceptions URL Rewriting et .htaccess 14 Novembre 2007
Protection des "hotlinks" : mettre des exceptions URL Rewriting et .htaccess 17 Avril 2005