He instalado codeigniter y todo parecia funcionar, al menos en local con xampp.
El problema es al probarlo en la web real y después entrar en algun linc, que me sale el error 404.
La web está en un subdominio.
La página principal y el linc funcionan bien:
http://tdb.xxxxxxx.es/index.php?/web/inicio
Pero esto no:
http://tdb.xxxxxxx.es/web/inicio
El archivo .htaccess
Código:
No he modificado el archivo routes.php pero he probado poniendoAddDefaultCharset utf-8 order deny,allow RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ /index.php?/$1 [L]
$config['base_url'] = 'http://tdb.xxxxxxx.es/';
en config.php
Alguna idea de qué puede fallar?
Sospecho que el error será en el servidor, ya que en local funciona.
Gracias.
EDITO:
Consulté en el soporte de hostalia y me lo resolvieron en 30 minutos:
Cita:
Estimado cliente Cuando se realizan cambios en el archivo .htacces de su alojamiento debe sincronizarlo con el servidor. Para ello deberá acceder a su panel de cliente ---> Productos y servicios ---> Alojamiento web ---> Acceso al hosting Una vez dentro acceda a Sitios web ---> Seleccione su dominio ---> Configuración de hosting web ---> Sync HTACCESS
Un saludo
Un saludo