看来,这个问题经常被问到,并以相同的方式回答:存储应用程序目录的以外的css文件,然后使用base_url() . "path/to/file"
。CodeIgniter:如何加载应用程序文件夹内的css文件
不过,我想保持我的css文件和js文件内我application/views/
目录,因为views
目录是有效的HTML空间,CSS和JS属于该空间(在我看来)。
下面是我求之不得的结构:
root
- application
-- views
--- assets
---- css
---- js
- system
当我尝试从该目录结构中加载CSS文件,我得到一个NetworkError: 403 Forbidden
,这使得因为CI的框架协议的意义。
但我猜测有一种方法。
Tpojka,感谢您的回应...他们为什么'需要'是?我意识到CI不支持这个开箱即用的选项,但这就是为什么我发布我的问题......谢谢... – dsdsdsdsd
那些目录(系统,应用程序)并不是公开可访问的,'.htaccess'文件在那些为了安全原因而避免公开抨击。 – Tpojka