![]() |
Quien me da una mano... .htaccess. No entiendo el RewriteRule Hola quiero tranforma mis URL pero ya me estoy dando por vencido Tengo la siguiente web http://www.rock-de-barrio.com.ar/bandas-de-rock-and-roll.php?banda=etiqueta y quisiera que se tranforme en http://www.rock-de-barrio.com.ar/etiqueta/ probe con esto y muchas variantes mas..pero no hace nada de nada Rewriterule ^(.*)\/$ bandas-de-rock-and-roll.php?banda=$1 sinceramente no entiendo donde ni como la variable $1 va a aparecer en la url estatica Muchas Gracias!!! |
Re: Quien me da una mano... .htaccess. No entiendo el RewriteRule Tema trasladado a Apache. |
Respuesta: Quien me da una mano... .htaccess. No entiendo el RewriteRule Hola, El punto . es un metacaracter, conviene que lo escapes con la barra invertida, también tienes un secuencia como esta \/ no es necesario que escapes la barra /, es tomada como literal. Si todas tus url, llevan el patron palabra-palabra-palabra.php en el documento, talvez te sirva esto: ^([\w-]+)\.php/(.*)/? $1.php?banda=$2 \w cualquier letra mayuscula o minuscula, - caracter literal + cuantificador una o mas veces \. caracter de escape y el punto, para que lo tome literal (.*) cualquier caracter en cualquier cantidad, puedes redifinirlo ? cuantificador de 0 o 1 vez $1 y $2 son referencias a los patrones encerrados en () que son subpatrones del patrón. por ello al hacer referencia a etiqueta con $1 en tu anterior patrón, se refería a la primera coincidencia. Espero te sirva, Logout. |
Respuesta: Quien me da una mano... .htaccess. No entiendo el RewriteRule GsutavoDeLanus, recuerda que debes modificar tu script para que genera las URLs con el nuevo formato, RewriteRule, solo te ayudará a interpretar las urls nuevas hacia las "viejas"; solo lo aclaro ya que resulta una duda muy común confundir el trabajo de RewriteRule |
Respuesta: Quien me da una mano... .htaccess. No entiendo el RewriteRule Cita:
No entiendo a que te refieres con modifcar mi script... pense que el ModRewrite hacia todo y que no habia que tocar nada. Lo que me recomendo el amable LogOut no me funcionó. Igualmente no se preocupen que estoy rehaciendo el site nuevamente. Aunque sería interesante saber como se hacía. Un gran saludo! y muchas gracias a ambos por responderme |
| La zona horaria es GMT -6. Ahora son las 09:02. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.