Aide à la RewriteCond / RewriteCond

  • dasnter3k
  • Born
  • Born
  • No Avatar
  • Inscription: Oct 01, 2010
  • Messages: 1
  • Status: Offline

Message Octobre 1st, 2010, 9:00 am

Salut je suis en train de mettre en œuvre de bonnes règles dans apache de sorte que si un fichier n'existe pas en essayant de parer pas dir récursivement jusqu'à ce que vous trouver et en dernier recours dans un répertoire spécifique. C'est, si nous essayons aceder / dir1/dir2/dir3/index.php et là pour faire une réécriture [L, QSA] un dir1/dir2/index.php / le cas échéant, ou en l'absence / dir1/index.php et si l'on veut être / standard / index. php

En principe, je l'ai en cours d'exécution que tout dir si aucun fichier à / standard / index. php avec

RewriteCond% (DOCUMENT_ROOT) / $ 1 / $ 2!-F
RewriteRule /(.+)/(.*)$ / standard / $ 2 [L, QSA]

mais maintenant je suis au milieu du premier coup d'oeil à la dirs d'autres, en principe, devrait être quelque chose?

RewriteCond% (DOCUMENT_ROOT) / 1 $ / 2 $ / 3 $ / $ 4! -F
RewriteRule /([^/]+)/([^/]+)/([[^/]]*)/([[^/]]*)$ / 2 $ / 4 $ [L, QSA]

RewriteCond% (DOCUMENT_ROOT) / 1 $ / 2 $ / $ 3! -F
RewriteRule /([^/]+)/([^/]+)/([[^/]]*)$ / $ 1 / $ 3 [L, QSA]

RewriteCond% (DOCUMENT_ROOT) / $ 1 / $ 2!-F
RewriteRule /([^/]+)/([[^/]]*)$ / article / $ 2 [L, QSA]

mais pas...

N'importe qui peut donner un coup de main, merci!
  • Anonymous
  • Bot
  • No Avatar
  • Inscription: 25 Feb 2008
  • Messages: ?
  • Loc: Ozzuland
  • Status: Online

Message Octobre 1st, 2010, 9:00 am

Afficher de l'information

  • Total des messages de ce sujet: 1 message
  • Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 263 invités
  • Vous ne pouvez pas poster de nouveaux sujets
  • Vous ne pouvez pas répondre aux sujets
  • Vous ne pouvez pas éditer vos messages
  • Vous ne pouvez pas supprimer vos messages
  • Vous ne pouvez pas joindre des fichiers
 
 

© 2011 Unmelted, LLC. Ozzu® est une marque déposée de Unmelted, LLC