Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/04/2005, 10:37
netoec84
 
Fecha de Ingreso: julio-2004
Ubicación: Quito
Mensajes: 123
Antigüedad: 19 años, 9 meses
Puntos: 0
Pregunta modulo rewrite

referente a php y el modulo rewrite de apache he leido lo siguiente en un post de este foro que explica como usarlo

Cita:
Debes tener Aceso al .htaccess

Crea un enlace:
echo "<a href=\"tusitio.com/$usuario/\">$usuario</a>";

En el .htaccess

#Inicio .htaccess
RewriteEngine on

RewriteRule ^(.*)/usuarios.php?user=$1

#Fin .htaccess

(.*) = Esto se remplasa por el valor de una Variable, en este caso seria la variable usuario.
$1 = toma el valor de (.*)
Si utilisas mas de uno de estos (.*)(.*)(.*) $1 $2 $3 .....

tusitio.com/$usuario/$edad

tusitio.com/pepe/18

RewriteRule ^(.*)/(.*)/ usuarios.php?user=$1&edad=$2

El archivo usuario.php debe estar en la carpeta principal igual que el .htaccess
el problema es que mi sitio tiene urls de este estilo: index.php?categoria=145 o grupo.php&grupoid=1598 entonces si uso esa solucion tendria algo como tusitio.com/145 o tusitio.com/1598 me gustaria mas bien que se muestre como tusitio.com/nombre_categoria.html

como lograria eso si unicamente me baso en su codigo.

alguna idea?

saludos
__________________
Guia Telefonica
ecuadorMusical.com

Última edición por netoec84; 12/04/2005 a las 10:38