Mi Blog

Programador Web, fanático del software libre, hardware libre y energía renovable. Quito Ecuador

Configuración mod_rewrite para CodeIgniter en servidores godaddy

Soy un programador web y uno de los proveedores de hosting mas populares es GoDaddy, asi que cuando deseas tener un sitio desarrollado en php (CodeIgniter o Jempe) con urls amigables para buscadores, tienes varias opciones entre ellas utilizar el módulo de apache mod rewrite. Godaddy tiene habilitado mod rewrite pero es un poco dificil hacer que funcione, al menos utilice el archivo .htaccess que he usado en muchos otros servidores sin problema, pero en Godaddy me ha dado problemas. Finalmente encontre que hacer para que funcione y decidi compartirlo . Ojalá le ahorre tiempo a alguien.

Este es el contenido del archivo .htaccess


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

# If we don't have mod_rewrite installed, all 404's
# can be sent to index.php, and everything works as normal.
# Submitted by: ElliotHaughin

ErrorDocument 404 /index.php
Categorias: Apache