me interesa conocer el framework codeigniter. Mi primera tarea es hacer "Hola mundo" basado en un video tutorial realizando urls amigables con la ayuda de .htaccess evitando que se muestren los index.php, es decir mi controlador es:
hola_mundo.php
Código PHP:
<?php
class Hola_mundo extends CI_Controller {
function hola_mundos() {
echo 'Hola mundos metodo';
}
public function index() {
echo 'Hola mundo index';
}
}
?>
Código PHP:
$route['default_controller'] = "hola_mundo";
Código PHP:
$config['base_url'] = 'http://localhost/InicioCI/';
$config['index_page'] = '';
$config['url_suffix'] = '.html';
Cita:
segun el video tutorial todo corre bien, pero ami:<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /InicioCI/index.php/$1 [L]
</IfModule>
<IfModule mod_rewrite.c>
ErrorDocument 404 /ci2/index.php
</IfModule>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /InicioCI/index.php/$1 [L]
</IfModule>
<IfModule mod_rewrite.c>
ErrorDocument 404 /ci2/index.php
</IfModule>
http://localhost/InicioCI/ (Corre bien)
http://localhost/InicioCI/hola_mundo (No Corre)
http://localhost/InicioCI/hola_mundo/hola_mundos (No corre)
el error que me sale es:
¡Objeto no encontrado!
Error 404
La version del Codeigniter que probe fue en el 2.0.0 y el 2.0.2
una ayuda por favor