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

RewriteRule, no he podido hacer lo que quiero

Estas en el tema de RewriteRule, no he podido hacer lo que quiero en el foro de Apache en Foros del Web. Hola, soy nuevo en el foro, asi que primero que todo me presento, me pueden llamar por mi nick, soy de Colombia, tengo 20 años ...
  #1 (permalink)  
Antiguo 04/06/2009, 08:52
 
Fecha de Ingreso: junio-2009
Mensajes: 5
Antigüedad: 15 años, 5 meses
Puntos: 0
RewriteRule, no he podido hacer lo que quiero

Hola, soy nuevo en el foro, asi que primero que todo me presento, me pueden llamar por mi nick, soy de Colombia, tengo 20 años y estudio Ing. de Sistemas.


Ahora si, tengo un problema tratando de configurar un servidor apache, necesito que al ingresar la siguiente dirección en la URL:
wwwdominiocom/evento/seminarioredes/presentacion

Me abra esta dirección en el servidor:
wwwdominiocom/evento/index.php?evt=seminarioredes&opc=presentacion

estoy usando un archivo .htaccess en el directorio evento y la regla que tengo ahora mismo es esta:
RewriteRule ^(.+)/?([a-z]*)? index.php?ev=$1&opc=$2

Pero no esta funcionando bien, alguna idea ??
  #2 (permalink)  
Antiguo 08/06/2009, 09:38
 
Fecha de Ingreso: junio-2009
Mensajes: 5
Antigüedad: 15 años, 5 meses
Puntos: 0
Respuesta: RewriteRule, no he podido hacer lo que quiero

nada ? bueno buscare otra forma de hacerlo...
  #3 (permalink)  
Antiguo 15/06/2009, 08:06
 
Fecha de Ingreso: junio-2009
Mensajes: 5
Antigüedad: 15 años, 5 meses
Puntos: 0
Respuesta: RewriteRule, no he podido hacer lo que quiero

Hola, ya lo consegui y lo posteo por si alguien mas lo llegara a necesitar,

Lo que hice fue lo siguiente:

En el .htacces:

Código:
RewriteEngine on
RewriteRule ^(.*) index.php?ev=$1

luego en index.php esto:

Código:
$evento = substr($_SERVER['REDIRECT_QUERY_STRING'], 3, strlen($_SERVER['REDIRECT_QUERY_STRING'])-3);	
$array_evento = explode('/',$evento);
Ahora cuando escribo esto en la url

dominio.com/administracion/inscripcion

en la variable $array_evento tengo esto:

$array_evento[0] ...... administracion
$array_evento[1] ...... inscripcion



La verdad quedo algo "empanadoso" es decir, como remendado jeje... pero me sirve para lo que necesito, y eso es suficiente para mi (por ahora).
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 00:58.