Php 如何告诉代码点火器忽略/lib/css路径
我如何告诉CodeIgniter忽略/lib/css文件夹并加载我的样式表,而不是尝试通过我的控制器加载内容?您的问题并不完全清楚。如果这是您想要的,您可以执行以下操作Php 如何告诉代码点火器忽略/lib/css路径,php,codeigniter,Php,Codeigniter,我如何告诉CodeIgniter忽略/lib/css文件夹并加载我的样式表,而不是尝试通过我的控制器加载内容?您的问题并不完全清楚。如果这是您想要的,您可以执行以下操作 echo link_tag('css/mystyles.css'); 给出: <link href="http://site.com/css/mystyles.css" rel="stylesheet" type="text/css" /> 代替mystyles.css,您可以提供您的样式表。我将直接从以下内容获
echo link_tag('css/mystyles.css');
给出:
<link href="http://site.com/css/mystyles.css" rel="stylesheet" type="text/css" />
代替mystyles.css,您可以提供您的样式表。我将直接从以下内容获取它: 默认情况下,index.php文件将是 包括在您的URL中: example.com/index.php/news/article/my_article 您可以通过以下方式轻松删除此文件: 将.htaccess文件与一些 简单的规则。下面是一个例子 这样的文件,使用负片 一种方法,在该方法中,一切都是 已重定向,但指定的项目除外: 在上面的示例中,任何HTTP请求 除index.php之外, 图像和robots.txt被视为 请求您的index.php文件 使用.htaccess:您可以决定哪些文件和文件夹可以直接访问,如css或图像。 Without.htaccess:对应用程序的所有引用都通过index.php路由,因此不存在冲突的可能性 在上面的示例中,允许直接访问两个文件和一个目录映像。任何其他请求都是通过Codeigniter路由的,所以如果您有一个名为css的控制器,并且想要访问它,您可以通过将其从列表中删除来实现。如果您有一个名为css的目录,您可以将其添加到此异常列表中,并可以直接访问它以及其中的所有文件
另一个注意事项:不要尝试将.././相对/路径与CI一起使用,请使用完整URL或/绝对/路径。使用现有的帮助程序,如base_url和link_标记,如中所示,什么告诉codeIgniter routing不要重写该url以访问css控制器?
RewriteEngine on
RewriteCond $1 !^(index\.php|images|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]