Codeigniter从url中删除index.php,并在视图中添加外部css


Codeigniter Remove index.php from url and add external css in the views

嗨,我是codeigniter的新手。我试着做一些基本的事情,但我还是犯了错误。我使用的是v.2.12。我想做两件事。1.删除index.php2.将外部样式表添加到我的视图中。

我找到了很多教程,但没有人为我工作。如果index.php被删除,那么css就不工作了。有人能帮我怎么做吗?

我试着从早上开始做这些基本的事情。

所以请帮帮我。

感谢阅读我的文章

好吧,您的配置页面

$config['base_url'] = 'http://localhost/t/';
$config['index_page'] = '';

根文件夹中的.htaccess应该包含以下内容。请确保将"重写库"中的路径更改为您的路径。

RewriteEngine on
RewriteBase /t/
RewriteCond $1 !^(index'.php|resources|robots'.txt)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L,QSA]

在你看来

<link href="<?php echo $this->config->base_url();?>css/layout.css" rel="stylesheet" type="text/css" />

希望这能帮助