Foros del Web » Creando para Internet » Diseño web »

mod rewrite

Estas en el tema de mod rewrite en el foro de Diseño web en Foros del Web. Hola a todoss tengo una gran duda sobre el mod rewrite,.. necesito saber si se puede hacer lo siguente: tengo la direccion http://www.miweb.cl/directorio/index.php?c=3 y ultilizando ...
  #1 (permalink)  
Antiguo 17/09/2010, 20:48
 
Fecha de Ingreso: julio-2006
Ubicación: Concepción
Mensajes: 66
Antigüedad: 11 años, 5 meses
Puntos: 0
mod rewrite

Hola a todoss
tengo una gran duda sobre el mod rewrite,..
necesito saber si se puede hacer lo siguente:

tengo la direccion

http://www.miweb.cl/directorio/index.php?c=3

y ultilizando mod rewrite :RewriteRule index/(.*)/(.*)/$ /directorio/index.php?$1=$2

la url final que arroja es: http://www.miweb.cl/index/c/3/

existe alguna forma para que mi web quede con la siguiente URL final?: http://www.miweb.cl/directorio/tema-1

gracias.
Saludos
  #2 (permalink)  
Antiguo 18/09/2010, 07:35
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 10 años, 5 meses
Puntos: 1567
Respuesta: mod rewrite

rutanga:

creo que esto lo haria
RewriteEngine On
RewriteRule ^directorio/tema-1$ /directorio/index.php?c=3 [L]



pero no tiene mucho sentido, tendrías que usar una regla por cada valor probable de c.
Por que no hacer algo como

RewriteEngine On
RewriteRule ^tema-([^/]*)$ /directorio/index.php?c=$1 [L]


que convertirá
http://www.miweb.cl/directorio/index.php?c=3
en
http://www.miweb.cl/tema-3

y segun cambie c, será por ejemplo
http://www.miweb.cl/tema-4
http://www.miweb.cl/tema-5

etc.

Bueno, es una idea
Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #3 (permalink)  
Antiguo 18/09/2010, 07:46
 
Fecha de Ingreso: septiembre-2009
Mensajes: 210
Antigüedad: 8 años, 3 meses
Puntos: 19
Respuesta: mod rewrite

Para cuando tengas problemas o dudas con mod-rewrite, puedes acudir a esta página que te los crea fácilmente.

http://www.generateit.net/mod-rewrite/

Saludos

Etiquetas: mod, rewrite
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:11.