Tengo un problema con el famoso index.php de codeigniter, primero porque NO quiero tenerlo en la URL del sitio, por lo que le puse este archivo .htaccess
Código:
RewriteEngine On # Put your installation directory here: # If your URL is www.example.com/, use / # If your URL is www.example.com/site_folder/, use /site_folder/ RewriteBase / # Do not enable rewriting for files or directories that exist RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond $1 !^(index\.php|css|js|images|png|robots.txt) # For requests that are not actual files or directories, # Rewrite to index.php/URL RewriteRule ^(.*)$ index.php/$1 [PT,L]
Y funciona... excepto cuando quiero mostrar una página como resultado de una función dentro del controlador de la página de inicio. Entonces aunque se ejecuta correctamente, no muestra ni las imagenes ni el css.
Me queda la página como html sencillo.
¿Alguna idea?