![]() |
redirigir (.htaccess) Pues chicos, tengo un problemilla, porque sigo sin entenderlo. He hecho con mi htaccess el mod rewrite para que me haga las url amigables. Hasta ahi bien, el problema esta, en que a mi, no me interesaria que por ejemplo, un buscador, encontrara la url antigua y la redirigiera con la nueva. mi ejemplo es el siguiente: Código: Options +FollowSymLinksCódigo: Redirect permanent /url-antigua url-nuevapued eser? un saludo |
Re: redirigir (.htaccess) No se hace así. Cita:
RewriteRule artista/(.*)/$ http://www.tuweb.com/artista/$1/ [R=301,L] Con la parte del final estás indicando al navegador que haga la redirección y que lo indique en la cabecera (así los navegadores se dan cuenta). |
Re: redirigir (.htaccess) muchas gracias b3nj4 ^^ EDIT: hay un problemita, no se redirecciona: a ver la url original es asi: http://localhost/artista.php?nombre=fear-factory y la url modificada queda asi: http://localhost/artista/fear-factory/ y este es el codigo del .htaccess Cita:
2 EDIT: siguiendo investigando, encuentro algo gracioso. Para optimizar codigo, tengo asi el codigo del httacess: Cita:
tengo que hacer dos lineas? una haciendo el mod rewrite en la url y la otra la redireccion? o se pueden combinar ambas? |
Re: redirigir (.htaccess) El problema es que los parametros se guardan en una variable por separado, entonces tienes que usar esa variable, ver su contenido y entonces redireccionar. Busca en la web de apache información sobre .htacces y ahi salen las variables que se pueden consultar en .htaccess, la que te digo es una que se llama algo parecido a {%QUERY_STRING}. |
| La zona horaria es GMT -6. Ahora son las 23:04. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.