Heim  >  Artikel  >  Backend-Entwicklung  >  CI中如何设置静态文件路径

CI中如何设置静态文件路径

WBOY
WBOYOriginal
2016-06-06 20:47:181363Durchsuche

我在view中的文件的header是这样写

<code class="lang-php"><base href="<?php%20echo%20base_url();?>">
<title><?php echo $title ?></title>
<link rel="stylesheet" href="static/css/style.css">
</code>

文件路径是对的,但是404了,本地服务器是apache,是否要通过修改htaccess还是说路由上面做手脚

回复内容:

我在view中的文件的header是这样写

<code class="lang-php"><base href="<?php%20echo%20base_url();?>">
<title><?php echo $title ?></title>
<link rel="stylesheet" href="static/css/style.css">
</code>

文件路径是对的,但是404了,本地服务器是apache,是否要通过修改htaccess还是说路由上面做手脚

这样组织是没有问题的,通过 base_url() 使用绝对路径。

CI项目的.htaccess的主要目的是将所有请求都送到 index.php 进行处理,即单入口理念。

  1. 检查一下 base_url 设置的值,后面有没有那个 / 。
  2. 根据文档看下.htaccess有没有写错。 http://codeigniter.org.cn/user_guide/general/urls.html 我更新过这个页面上的 .htaccess 的写法两次,你再仔细看下。

是为了引入css文件吗?如果是这样的话可以这样写:

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn