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

Mod_rewrite y php

Estas en el tema de Mod_rewrite y php en el foro de Apache en Foros del Web. tengo una aplicacion del tipo : www.midominio.com/listadodetalle.php?id=10 el ID es el codigo que identido el registro en la Base de datos y cuyo resultado es ...
  #1 (permalink)  
Antiguo 20/08/2008, 15:21
 
Fecha de Ingreso: diciembre-2006
Mensajes: 439
Antigüedad: 17 años, 4 meses
Puntos: 1
Mod_rewrite y php

tengo una aplicacion del tipo :

www.midominio.com/listadodetalle.php?id=10


el ID es el codigo que identido el registro en la Base de datos y cuyo resultado es
Codigo =10
texto = asuntos internos


Deseo saber como hacer el .htaccess

para tener este tipo www.midominio.com/asuntos-internos

estube revisando manuales en el web y no me quedó claro.
ya que segun lo que ví , el parametro a pasar es la cadena y NO el codigo

pero mi programa hace todo la programacion en funcion al codigo, y no en funcion al "texto" .

pregunta,,, como pasar mediante modrewrite 2 variables (codigo, texto)
pero que se vea asi : www.midominio.com/asuntos-internos
pero que no se vea el codigo
pero si pueda trabajar con el codigo para hacer las busquedas.

Estube viendo worpress, y es asi como deseo q funcione.

worpress trabaja como www.worpress.com/titulo-post
pero internamente (supongo) , trabaja con la variable ID

gracias de antemano
  #2 (permalink)  
Antiguo 23/08/2008, 15:35
Avatar de after  
Fecha de Ingreso: junio-2006
Ubicación: De marte
Mensajes: 791
Antigüedad: 17 años, 11 meses
Puntos: 10
Respuesta: Mod_rewrite y php

en .htaaccess pon esto

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
#RewriteRule . /default.php [L]
RewriteRule ^([^\/]+) /listadodetalle.php?id=$1 [L]

</IfModule>
__________________
@ivancamiloGo
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 23:30.