Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/07/2011, 09:52
wilmer30
 
Fecha de Ingreso: enero-2010
Mensajes: 491
Antigüedad: 14 años, 10 meses
Puntos: 12
mostrar metodo hola mundo con urls amigables

Hola:

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';
    }
}
?>
El routes.php
Código PHP:
$route['default_controller'] = "hola_mundo"
arregle mi config.php
Código PHP:
$config['base_url']    = 'http://localhost/InicioCI/';
$config['index_page'] = '';
$config['url_suffix'] = '.html'
y mi .htaccess
Cita:
<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>
segun el video tutorial todo corre bien, pero ami:

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