Una vez configurado el config.php y el local.ini me conecta a la BD y me abre el index, pero en cuanto abro otra página (por ejemplo: http://localhost/ejemplo/cosas.html) me da error 404. Sin embargo esa misma web, en su servidor en la nube sí que la carga perfectamente.
Y he hecho volcado completo, es decir, he cogido los archivos tal cual están en el servidor y los he metido en mi ordenador y la BD lo mismo.
¿Qué me puede faltar de configurar?
Muchas gracias.
EDITO:
Ya lo conseguí arreglar, con un .htaccess
Código
RewriteEngine On RewriteCond %{REQUEST_FILENAME} -s [OR] RewriteCond %{REQUEST_FILENAME} -l [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^.*$ - [NC,L] RewriteRule ^.*$ index.php [NC,L]