Codeigniter CSS、JS 和图像未加载,可能假定为目录
Posted
技术标签:
【中文标题】Codeigniter CSS、JS 和图像未加载,可能假定为目录【英文标题】:Codeigniter CSS, JS and images Not loading, assumes as directory probably 【发布时间】:2020-04-11 18:55:36 【问题描述】:我是 Codeigniter 的新手,在到达这里之前我已经完成了所有可能的搜索。 我正在使用 Code igniter 3x,我的本地 CSS、图像和 JS 没有加载到 Codeingiter 应用程序中。我尝试直接打开 CSS 路径,但我相信 Codeingiter 假定路径是类/方法/参数!以下截图供参考。
[
以下是我的 .htaccess 文件:
DirectoryIndex
RewriteEngine on
RewriteCond $1 !^(index\.php|img|assets|css|js|robots\.txt|favicon\.ico|logo\.png)
RewriteCond %REQUEST_FILENAME !-f
RewriteCond %REQUEST_FILENAME !-d
RewriteRule ^(.*)$ ./$1 [L,QSA]
对此的任何帮助将不胜感激。 有什么需要改变的吗?
【问题讨论】:
将你的assets文件夹放在应用程序文件夹之外,放在根文件夹中。之后你就可以访问它了 谢谢一百万,它成功了 :) 你真的救了我! 嘿@harry 伙计一切顺利:) 【参考方案1】:正如@Bhavesh Parab 在评论中所建议的那样,将资产文件夹置于根目录可以解决问题。
【讨论】:
以上是关于Codeigniter CSS、JS 和图像未加载,可能假定为目录的主要内容,如果未能解决你的问题,请参考以下文章
如何在 codeigniter 4 中加载 css 或 js 文件?
CodeIgniter(3.1.4)框架使用静态文件(js,css)