Comunidad de diseño web y desarrollo en internet online

ayuda con apache

Citar            
MensajeEscrito el 22 Mar 2010 03:26 am
hola amigos actualmente necesito redireccionar algunas paginas de un servidor así

RedirectMatch 301 /(.*).(html) http://www.misitio/$1.php


lo que hace es que todo lo que termina con la extensión html lo redirecciona a la misma dirección pero terminada en php hasta ahi no hay problema, el inconveniente es que me hereda la configuración a las subcarpetas lo que necesito es que NO ME HEREDE esta configuración a las sub-carpetas ya que son bastantes archivos html solon ecesito que la regla se aplique donde esta el archivo .htaccess


GRACIAS A QUIEN ME PUEDA COLABORAR

Por tremulousevolution

13 de clabLevel



 

firefox
Citar            
MensajeEscrito el 24 Abr 2010 08:43 pm
el problema esta en tu expresion regular osea donde esta (.*) le indicas que todos los caracteres que concidan sea redirigido por lo cual la barra separadora que es el / tambien la pasa

tendrias que cambiar (.*) por ([A-Za-z_\-]+)
bueno no conosco mucho como maneja apache las expresiones regualres lo que te pase es lo que se usa en PHP asi que bueno seria bueno si lo implementas pero te digo el problema es las expresiones regulares

Por tuadmin

Claber

598 de clabLevel



Genero:Masculino  

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.