Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/03/2011, 01:41
kojikabuto
 
Fecha de Ingreso: marzo-2011
Mensajes: 4
Antigüedad: 13 años, 2 meses
Puntos: 0
Respuesta: Es posible hacer esto en .htacces

Cita:
Iniciado por RodrigoG Ver Mensaje
Prueba con:

Código Apache:
Ver original
  1. RewriteRule ^([^/]+)/(.+)$ $2.php?lang=$1

donde:
([^/]+) cualquier carácter que no es es la barra /
(.+) cualquier carácter

$2 es lo que se capturó en (.+), es decir, es segundo paréntesis.
$1 es lo que se capturó en ([^/]+) es decir, el primer paréntesis.

En resumen, dada una uri de ésta forma:

[url]www.dominio.tld/lengua/categoria[/url]

se transformaría (de forma interna e invisible al usuario) en:

[url]www.dominio.tld/categoria.php?lang=lengua[/url].

Prueba y nos cuentas, toma en cuenta que muy posiblemente no todas tus uris siguen esa forma, por lo que tienes que hacer un esquema de como funcionan todas ellas y luego hacer reglas para que funcione para todo tu sitio.

Para mayor [URL="http://httpd.apache.org/docs/current/mod/mod_rewrite.html"]información[/URL].

Saludos.
Perfecto!!! Muchas gracias!!
Investigare sobre el tema que tiene su miga. mil gracias