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

ayuda con htaccess

Estas en el tema de ayuda con htaccess en el foro de Diseño web en Foros del Web. Hola gente.. se me presento un problema... necesito reescribir las urls... eso lo logro hacer.. el tema que esta vez son muchas... y necesito mantener ...
  #1 (permalink)  
Antiguo 05/01/2011, 09:35
Avatar de softmaster  
Fecha de Ingreso: diciembre-2008
Mensajes: 230
Antigüedad: 15 años, 4 meses
Puntos: 12
ayuda con htaccess

Hola gente.. se me presento un problema...

necesito reescribir las urls... eso lo logro hacer.. el tema que esta vez son muchas... y necesito mantener una correlatibidad.. por ejemplo:

***Orden de urls:
dominio/user/usuario
dominio/user/usuario/seccion1
dominio/user/usuario/seccion2

hasta aca "dominio/user/usuario" logro reescribirlo, el tema es que las otras no puedo si quiero mantener ese orden... por que me las toma como si fuera la primera.

con este orden si funciona... "dominio/seccion1/user/usuario" pero necesito mantener ese orden que mencione antes.

asi estoy intentndo hacerlo:


RewriteRule ^user/([0-9]*)(.*)$ carpeta/index.php?usuario=$2 [QSA]
RewriteRule ^user/([0-9]*)(.*)/post/$ carpeta/seccion/index.php?usuario=$2 [QSA]

Alguien me puede dar una mano ?
abrazos
  #2 (permalink)  
Antiguo 05/01/2011, 10:24
Avatar de softmaster  
Fecha de Ingreso: diciembre-2008
Mensajes: 230
Antigüedad: 15 años, 4 meses
Puntos: 12
Respuesta: ayuda con htaccess

Ya lo logre... como siempre leyendo mucho y probando jeje... lo dejo por si le sirve a alguien..

la idea era mantener el orden de las carpetas para que google las indexe ordenadamente y que las tome como una sola carpeta... asi quedo:

RewriteRule ^([^/\.]+)$ carpeta1/index.php?usuario=$1 [L]
RewriteRule ^([^/\.]+)/seccion1$ carpeta1/subcarpeta1/index.php?usuario=$1 [L]
RewriteRule ^([^/\.]+)/seccion2$ carpeta1/subcarpeta2/index.php?usuario=$1 [L]

esto daria como resultado final este orden en las urls:

dominio.com/usuario
dominio.com/usuario/seccion1
dominio.com/usuario/seccion2

Si alguien quiere agregar algo o corregirme en algo.. bienvenido sea !

abrazos y feliz año nuevo...

Etiquetas: htaccess, modrewrite, php-mysql
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 16:35.