elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  PHP (Moderador: #!drvy)
| | | |-+  [Resuelto] Quitar index.php en CodeIgniter
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [Resuelto] Quitar index.php en CodeIgniter  (Leído 2,805 veces)
danny920825

Desconectado Desconectado

Mensajes: 175


Ver Perfil WWW
[Resuelto] Quitar index.php en CodeIgniter
« en: 19 Enero 2017, 14:43 pm »

Hola de nuevo familia. Esta vez vengo a preguntar cómo quitar el index.php en codeigniter porque se ve feo tener una URL así:
Código:
www.ejemplo.com/index.php/controlador/metodo
Uso WampServ64 y ya creé el archivo .htaccess con las siguientes lineas dentro:
Código:
RewriteEngine on
RewriteCond $1 !^(index.php|css|js|images)
RewriteRule ^(.*)$ /index.php/$1 [L]
Pero no se ve así
Código:
www.ejemplo.com/controlador/metodo
¿Qué estoy haciendo mal? o ¿Qué me falta por hacer?


« Última modificación: 6 Febrero 2017, 20:59 pm por danny920825 » En línea

"Los que reniegan de Dios es por desesperación de no encontrarlo".
   Miguel de Unamuno
#!drvy
Moderador
***
Desconectado Desconectado

Mensajes: 5.855



Ver Perfil WWW
Re: [Ayuda] Quitar index.php en CodeIgniter
« Respuesta #1 en: 24 Enero 2017, 17:58 pm »

Asegúrate de pasarle los parámetros que se manden (QSA) y de que la solicitud no sea directamente hacia un archivo (-f) o directorio (-d).

Código
  1. RewriteEngine on
  2. RewriteCond $1 !^(index.php|css|js|images)
  3. RewriteCond %{REQUEST_FILENAME} !-f
  4. RewriteCond %{REQUEST_FILENAME} !-d
  5. RewriteRule ^(.*)$ index.php/$1 [L,QSA]

Saludos


En línea

danny920825

Desconectado Desconectado

Mensajes: 175


Ver Perfil WWW
Re: [Ayuda] Quitar index.php en CodeIgniter
« Respuesta #2 en: 27 Enero 2017, 19:16 pm »

Muchas Gracias una vez más. Es que me faltaba el -d y -f que no sabía y que no estaba en ninguna página de las que revise.
En línea

"Los que reniegan de Dios es por desesperación de no encontrarlo".
   Miguel de Unamuno
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[resuelto] Como quitar el maldito Picture xDD
Programación Visual Basic
xassiz_ 3 2,375 Último mensaje 10 Octubre 2009, 20:50 pm
por xassiz_
IDE para CodeIgniter?
PHP
[u]nsigned 0 3,901 Último mensaje 16 Diciembre 2010, 21:55 pm
por [u]nsigned
[Resuelto] Como hago lo siguiente en una index
Desarrollo Web
WIитX 6 3,058 Último mensaje 8 Marzo 2015, 20:10 pm
por WIитX
[Resuelto] index.php no se muestra, a pesar de mostrarse bien antes
PHP
venadHD 2 1,731 Último mensaje 6 Septiembre 2015, 16:53 pm
por venadHD
[Resuelto] Undefined Index?? Ayuda!
PHP
Geg1 3 2,901 Último mensaje 14 Marzo 2018, 16:31 pm
por srWhiteSkull
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines