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

RewriteEngine en htaccess

Estas en el tema de RewriteEngine en htaccess en el foro de Apache en Foros del Web. Hola, estoy editando un script en php y quiero que por ejemplo cuando voy a ver un mensaje privado salga urldemiweb/mensajes-privados es decir como una ...
  #1 (permalink)  
Antiguo 13/09/2010, 06:11
Avatar de zzeNk  
Fecha de Ingreso: septiembre-2010
Ubicación: Murcia
Mensajes: 3
Antigüedad: 14 años, 2 meses
Puntos: 0
RewriteEngine en htaccess

Hola, estoy editando un script en php y quiero que por ejemplo cuando voy a ver un mensaje privado salga urldemiweb/mensajes-privados es decir como una carpeta, en el htaccess tengo esto:
Código:
## MENSAJES PRIVADOS
	ReWriteRule ^enviar-mp/(.*)/$ acciones/enviar_mensaje_privado.php?id=$1
	ReWriteRule ^leer-mp/(.*)/$ acciones/leer_mp.php?id=$1
	ReWriteRule ^eliminar-mp/(.*)/$ acciones/eliminar_mensaje_privado_acc.php?id=$1
	ReWriteRule ^marcar-leido-mp/(.*)/$ acciones/leido_mp.php?id=$1
	ReWriteRule ^mensajes-privados/$ index.php?pagina=mp
Pero el problema esque no funciona, sale el Not Found, alguien sabe por qué es?
  #2 (permalink)  
Antiguo 13/09/2010, 07:49
Avatar de enlinea777  
Fecha de Ingreso: mayo-2008
Ubicación: frente al pc
Mensajes: 1.830
Antigüedad: 16 años, 6 meses
Puntos: 127
Respuesta: RewriteEngine en htaccess

esto no es un script php.
esto es de apache.
segundo estas colocando mal las expresiones regulares.
http://www.tufuncion.com/expresiones_regulares_php

Código:
## MENSAJES PRIVADOS
	ReWriteRule ^enviar-mp/(.*)/$ acciones/enviar_mensaje_privado.php?id=$1
	ReWriteRule ^leer-mp/(.*)/$ acciones/leer_mp.php?id=$1
	ReWriteRule ^eliminar-mp/(.*)/$ acciones/eliminar_mensaje_privado_acc.php?id=$1
	ReWriteRule ^marcar-leido-mp/(.*)/$ acciones/leido_mp.php?id=$1
	ReWriteRule ^mensajes-privados  index.php?pagina=mp
asi funciona
  #3 (permalink)  
Antiguo 13/09/2010, 09:09
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

Etiquetas: htaccess
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:00.