Ayuda con RewriteCond / RewriteCond

  • dasnter3k
  • Born
  • Born
  • No Avatar
  • Registrado: Oct 01, 2010
  • Mensajes: 1
  • Status: Offline

Nota Octubre 1st, 2010, 9:00 am

Hola estoy tratando de aplicar las normas de buena en apache de manera que si un archivo no existe en el intento de comparar no dir de forma recursiva hasta que lo encuentres y como última opción en un directorio específico. Es decir, si tratamos de aceder / dir1/dir2/dir3/index.php y hay que hacer una reescritura [L, QSA] un dir1/dir2/index.php / en su caso, o si no / dir1/index.php y si se quiere ser / estándar / index. php

En principio lo tengo corriendo que cualquier directorio si no existe el fichero a / estándar / index. php con

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

pero ahora tengo la mitad de la primera mirada a los directorios de otros, en principio, debe ser algo?

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 /([^/]+)/([[^/]]*)$ / sección / $ 2 [L, QSA]

pero no...

Cualquiera puede echar una mano, gracias!
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Octubre 1st, 2010, 9:00 am

Publicar Información

  • Total de mensajes en este tema: 1 mensaje
  • Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 118 invitados
  • No puede abrir nuevos temas en este Foro
  • No puede responder a temas en este Foro
  • No puede editar sus mensajes en este Foro
  • No puede borrar sus mensajes en este Foro
  • No puede enviar adjuntos en este Foro
 
 

© 2011 Unmelted, LLC. Ozzu® es una marca registrada de Unmelted, LLC