Foros del Web » Administración de Sistemas » Apache »

problema con las url amigables

Estas en el tema de problema con las url amigables en el foro de Apache en Foros del Web. buenos dias. estoy mostrando url amigables con .htaccess. el ejemplo lo vi en esta web http://www.emenia.es/como-crear-urls...-con-htaccess/ . he creado 2 archivos. index.php y clientes.php. en ...
  #1 (permalink)  
Antiguo 11/10/2010, 11:02
(Desactivado)
 
Fecha de Ingreso: abril-2008
Mensajes: 787
Antigüedad: 16 años, 7 meses
Puntos: 7
Pregunta problema con las url amigables

buenos dias. estoy mostrando url amigables con .htaccess. el ejemplo lo vi en esta web http://www.emenia.es/como-crear-urls...-con-htaccess/.

he creado 2 archivos. index.php y clientes.php. en index.php coloque el codigo donde se enviara el valor del id.

Código HTML:
Ver original
  1. <h1>Ahora estás en index.php</h1>
  2. <a href="clientes/juan">Juan</a>

en clientes.php estoy recibiendo el valor del nombre.

Código PHP:
Ver original
  1. <?php
  2.     // Obtenemos el nombre del usuario desde la URL
  3.     $id = $_GET['id'];
  4. ?>
  5. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  6. <html xmlns="http://www.w3.org/1999/xhtml">
  7. <head>
  8. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  9. <title>Documento sin t&iacute;tulo</title>
  10. </head>
  11. <body>
  12. <h1>Ahora estás en clientes.php</h1>
  13. <p>Nombre del cliente: <?php echo $id; ?></p>
  14. </body>
  15. </html>

configure el httpconf, desactive el modrewrite, reinicie el apache.
he creado el .htaccess.

Código TEXT:
Ver original
  1. # Activar RewriteEngine
  2. RewriteEngine on
  3.  
  4. # Reescribir la URL solicitada por el usuario
  5. #   Entrada:  clientes/NOMBRE/
  6. #   Salida: clientes.php?id=NOMBRE
  7. RewriteRule ^clientes/(\w+)/?$ clientes.php?id=$1

luego ejecute el ejemplo, pero no me muestra la variable que me imprime.

me pueden orientar cual es el error que no me muestra el valor enviado ?.

saludos.
  #2 (permalink)  
Antiguo 11/10/2010, 13:52
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 6 meses
Puntos: 2135
Tema movido desde Configuración PHP a Apache

Etiquetas: amigables, url
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 01:18.