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

Url amigables no funciona

Estas en el tema de Url amigables no funciona en el foro de Apache en Foros del Web. Estimados estoy creando un "mini framework" MVC, el tema es que estoy complicado con el htaccess ya que no se si estoy haciendolo mal o ...
  #1 (permalink)  
Antiguo 21/04/2018, 11:35
 
Fecha de Ingreso: marzo-2014
Mensajes: 56
Antigüedad: 10 años, 1 mes
Puntos: 1
Url amigables no funciona

Estimados estoy creando un "mini framework" MVC, el tema es que estoy complicado con el htaccess ya que no se si estoy haciendolo mal o mi servidor local (wamp) no lo toma

la estructura de la URL es la siguiente


http://localhost/mvc/?controller=contactos

y el htaccess es el siguiente.


RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l


Rewriterule ^/([a-zA-Z0-9]+)$ /index.php?controller=$1 [L]

he visto tutoriales sobre el tema, pero no me ha funcionado :(

Gracias de antemano.
  #2 (permalink)  
Antiguo 21/04/2018, 13:00
Avatar de petit89  
Fecha de Ingreso: marzo-2011
Mensajes: 1.135
Antigüedad: 13 años, 1 mes
Puntos: 170
Respuesta: Url amigables no funciona

tienes la carpeta raiz configurada para que sea localhost/mvc ????

porque si no es asi, la regla seria:

Rewriterule ^mvc/([a-zA-Z0-9]+)$ /index.php?controller=$1 [L]
__________________
█ WebHosting / Reseller a bajo costo | Uptime Garantizado | Soporte en Español e Ingles
¿Te sirvió la respuesta? Deja un +1 (Triangulo negro al lado derecho)
  #3 (permalink)  
Antiguo 21/04/2018, 14:55
 
Fecha de Ingreso: marzo-2014
Mensajes: 56
Antigüedad: 10 años, 1 mes
Puntos: 1
Respuesta: Url amigables no funciona

agregue lo indicado y no funcionó :(



RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l

Rewriterule ^mvc/([a-zA-Z0-9]+)$ /index.php?controller=$1 [L]
  #4 (permalink)  
Antiguo 21/04/2018, 15:01
 
Fecha de Ingreso: marzo-2014
Mensajes: 56
Antigüedad: 10 años, 1 mes
Puntos: 1
Respuesta: Url amigables no funciona

Cita:
Iniciado por KalSmith Ver Mensaje
agregue lo indicado y no funcionó :(, no tengo configurada en el htaccess ninguna regla sobre la carpeta base.



RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l

Rewriterule ^mvc/([a-zA-Z0-9]+)$ /index.php?controller=$1 [L]

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 18:34.