Php Codeigniter无法识别css、js文件
我是codeIgniter的新手。我正在使用最新版本的codeigniter。我有一个HTML模板,我正试图将其转换为codeIgniter 然而,我创造了 header_view.php 导航_view.php content_view.php footer_view.php 在“应用程序/视图”文件夹下。我已经复制了视图下的所有CSS、js和图像文件夹Php Codeigniter无法识别css、js文件,php,codeigniter,Php,Codeigniter,我是codeIgniter的新手。我正在使用最新版本的codeigniter。我有一个HTML模板,我正试图将其转换为codeIgniter 然而,我创造了 header_view.php 导航_view.php content_view.php footer_view.php 在“应用程序/视图”文件夹下。我已经复制了视图下的所有CSS、js和图像文件夹 所以,现在我的问题是样式表不起作用。您能给我一些说明吗。您的css、图像、java脚本等应该位于应用程序文件夹的外侧,而不是视图中 应用 资
所以,现在我的问题是样式表不起作用。您能给我一些说明吗。您的css、图像、java脚本等应该位于应用程序文件夹的外侧,而不是视图中 应用 资产 资产>css 资源>图像 资产>js index.php .htaccess 也应该自动加载 然后你就可以在头部使用了
<link type="text/css" rel="stylesheet" href="<?php echo base_url('assets/css/yourstylesheet.css');?>">
<script src="<?php echo base_url('assets/js/yourjs.js');?>"></script>
在使用了像@wolfgang这样的url助手之后,他正确地说 请不要忘记检查项目根目录下的.htaccess文件,如果未指定,请添加该文件
RewriteCond $1 !^(index\.php|assets|robots\.txt)
必须指定要添加到CI的每个新文件夹,这些文件夹需要代码作为外部文件夹读取。如果要添加另一个文件夹,只需添加额外的管道并添加文件夹名称。比如说
RewriteCond $1 !^(index\.php|assets|mynewfolder|robots\.txt)
希望这有帮助。添加此.htaccess文件后,我收到服务器错误警告。@j请在此处尝试更多htaccesshttps://github.com/riwakawebsitedesigns/htaccess_for_codeigniter 您可能需要删除config.php中的index.php
RewriteCond $1 !^(index\.php|assets|mynewfolder|robots\.txt)