localhost/codeigniter/principal/localhost/codeigniter/css/style.css
Lo que ocacionaba que no se encontrará el archivo CSS. Revisando la configuración de la dirección del CSS tenia que colocarle entonces la ruta a varios directorios atrás.
$header['link'] = array('href' => '../../../css/style.css', 'rel' => 'stylesheet', 'type' => 'text/css');
Y así encontraba el archivo, pero me preguntaba por que recibía esa dirección url?
Entonces entre al archivo /application/config/config.php
Y modifique la siguiente linea:
$config['base_url']= localhost/codeigniter/'';
Por : $config['base_url'] = ''; la url vacía.
Luego coloque normalmente la dirección de css :
$header['link'] = array('href' => 'css/style.css', 'rel' => 'stylesheet', 'type' => 'text/css');
y listo.
teniendo en cuenta que utilize el RewriteRule para remover el index.php de mi URL: localhost/codeigniter/index.php/principal/
por: localhost/codeigniter/principal/
con el siguiente manual:
Ahora mis url están como debe de ser:
ya que el helper <?php echo link_tag($link);?> le sumaba la dirección de nuevo como explique anteriormente:
localhost/codeigniter/principal/localhost/codeigniter/css/style.css
$header['link'] = array('href' => 'css/style.css', 'rel' => 'stylesheet', 'type' => 'text/css');
No hay comentarios:
Publicar un comentario