sábado, 13 de julio de 2013

Problema internal error 500 con codeigniter, problema de urls amigables en un servidor de internet

Cuando trabajamos con un framework como codeigniter que trabaja con url amigables tendremos alguna vez el problema de que en tu propio servidor local funcionará correctamente pero al subirlo a tu servidor compartido no te funcionará ninguna url, este problema me llevó a tirarme de los pelos hasta que al final di con la solución, espero que os sirva, yo ya pensaba cambiarme de framework.

Configuración fichero htaccess local:


RewriteEngine On
RewriteBase /ci/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /ci/index.php/$1 [L]


Configuración del fichero htaccess en un servidor de internet:



RewriteEngine On

RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?/$1 [L]


Espero que os sirva un saludo, y a programar con codeigniter!!

No hay comentarios:

Publicar un comentario