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

url amigable con .htacces

Estas en el tema de url amigable con .htacces en el foro de Apache en Foros del Web. Hola estimados, como debería escribir en el .htaccess para que quede como una url amigable si tengo el sgte link?: en el index.php: <a href="detalles.php?c=1&cod=100">detalles</a> ...
  #1 (permalink)  
Antiguo 04/10/2010, 19:11
Avatar de elsolodigno  
Fecha de Ingreso: agosto-2009
Mensajes: 225
Antigüedad: 15 años, 3 meses
Puntos: 2
Sonrisa url amigable con .htacces

Hola estimados, como debería escribir en el .htaccess para que quede como una url amigable si tengo el sgte link?:

en el index.php:

<a href="detalles.php?c=1&cod=100">detalles</a>

Ya intenté pero no hay caso…:

RewriteEngine on

RewriteRule ^detalles/(\w+)/?$ detalles.php?$1=$2&$3=$4

y me gustaría que en el explorador quede:

www.misitio.com/detalles por ejemplo

al archivo index.php y detalles.php lo tengo todo en la misma carpeta /public_html/

Muchas gracias de antemano!.
  #2 (permalink)  
Antiguo 04/10/2010, 19:15
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 PHP a Apache
  #3 (permalink)  
Antiguo 04/10/2010, 19:27
 
Fecha de Ingreso: octubre-2004
Mensajes: 768
Antigüedad: 20 años, 1 mes
Puntos: 3
Respuesta: url amigable con .htacces

Hola...

Como sería la ruta completa a ""detalles.php"?
  #4 (permalink)  
Antiguo 04/10/2010, 19:34
Avatar de elsolodigno  
Fecha de Ingreso: agosto-2009
Mensajes: 225
Antigüedad: 15 años, 3 meses
Puntos: 2
Respuesta: url amigable con .htacces

Cita:
Iniciado por paulkees Ver Mensaje
Hola...

Como sería la ruta completa a ""detalles.php"?
Hola paulkees,

detalles.php?c=1&cod=100 es la ruta completa, pero me gustaría que no se vea toda esa dir completa, no se´si me explico. GRacias.
  #5 (permalink)  
Antiguo 04/10/2010, 19:55
 
Fecha de Ingreso: octubre-2004
Mensajes: 768
Antigüedad: 20 años, 1 mes
Puntos: 3
Respuesta: url amigable con .htacces

Probá de esta forma:

Código:
Options +FollowSymLinks
RewriteEngine on

Rewriterule ^detalles/(.+)/(.+)/?$ detalles.php?c=$1&cod=$2 [L]
y te dejo este enlace que te podrá servir para aprender y el manual en inglés
  #6 (permalink)  
Antiguo 05/10/2010, 14:33
Avatar de elsolodigno  
Fecha de Ingreso: agosto-2009
Mensajes: 225
Antigüedad: 15 años, 3 meses
Puntos: 2
Respuesta: url amigable con .htacces

hola paulkees, y en el link que debo agregar?:

<a href=" ? ? ? ">detalles</a> ?

Gracias de nuevo...
  #7 (permalink)  
Antiguo 06/10/2010, 01:55
Avatar de JuanKa  
Fecha de Ingreso: septiembre-2004
Mensajes: 468
Antigüedad: 20 años, 2 meses
Puntos: 1
Respuesta: url amigable con .htacces

si es asi:

<a href="detalles.php?c=1&cod=100">detalles</a>

htacces :

Rewriterule ^detalles/(.+)/(.+)/?$ detalles.php?c=$1&cod=$2 [L]

Enconces tu url seria :

detalles/1/100

Etiquetas: url, htaccess, amigables
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:12.