PHP - Codeigniter: Problema .htaccess al subir a la web

 
Vista:
sin imagen de perfil

Codeigniter: Problema .htaccess al subir a la web

Publicado por vicent (9 intervenciones) el 27/06/2013 12:06:51
Este .htaccess me funciona a la perfección en local, pero cuando lo subo a la web, tengo problemas. En este momento ya no se si es problema de el .htaccess o estoy haciendo algo mal por otra parte.

Si accedo a http://www.misitio.com, me da error 404. Por otra parte, si accedo a http://www.misitio.com/carpeta1 , http://www.misitio.com/carpeta2, http://www.misitio.com/carpeta3, la web me funciona a la perfección.

Les estaria muy agradecido si me pudiesen ayudar. Voy a enloquecer.

.htaccess:

1
2
3
4
5
6
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^(/index\.php|/images|/js|/css)
RewriteRule ^(.*)$ /index.php?/$1 [L]


Esta es la funcion index en el controlador principal:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
public function index() {
        $page = 'inicio';
        $this->load->library('session');
        $nombreUsuario = $this->session->userdata('nombreUsuario');
        $id = $this->session->userdata('id');
 
        $data['title'] = ucfirst($page);
        $data['nombreUsuario'] = $nombreUsuario;
        $data['id'] = $id;
 
        $this->load->view('templates/header', $data);
        $this->load->view('pages/'.$page, $data);
        $this->load->view('templates/footer', $data);
    }


config.php:

1
2
3
4
5
$config['base_url']= 'http://www.misitio.com';
 
$config['index_page'] = '';
 
$config['uri_protocol']   = "REQUEST_URI";



routes.php:

1
2
3
4
5
6
7
8
9
10
11
//Route
 
$route['404_override'] = '';
$route['inicio'] = 'controladorPaginas';
$route['autora'] = 'controladorPaginas/autora';
$route['personajes'] = 'controladorPaginas/personajes';
$route['libros'] = 'controladorPaginas/libros';
$route['mensajes'] = 'controladorPaginas/mensajes';
$route['default_controller'] = 'controladorPaginas';
 
/* End of file routes.php */
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder