用户
 找回密码
 入住 CI 中国社区
搜索
查看: 500|回复: 6
收起左侧

[版本 3.x] ci访问css报404

[复制链接]
发表于 2018-2-17 16:36:19 | 显示全部楼层 |阅读模式
用的是最新版的ci,我把resource文件夹放在了与application/system同级目录,也设置了base_url。

但我用<?php echo site_url('resource/js/utils.js'); ?>的时候就报了404,文件是存在resource/js/utils.js的。

放在Ubuntu-Nginx可以,但原封不动拷下来Windows-Nginx就不行了……

想问问这是为什么?
发表于 2018-2-18 12:11:59 | 显示全部楼层
你nginx发布的目录不是WWW?如果是WWW,那意味着你的resource文件夹应该放在www下
 楼主| 发表于 2018-2-18 18:24:12 | 显示全部楼层
euii 发表于 2018-2-18 12:11
你nginx发布的目录不是WWW?如果是WWW,那意味着你的resource文件夹应该放在www下 ...

nginx的root是/www,项目在/www/rbac,base_url="127.0.0.1/rbac"
发表于 2018-2-22 15:16:06 | 显示全部楼层
nginx需要去掉index.php才能获取资源对象,配置文件修改
location /{
                        try_files $uri $uri/ /index.php?$uri&$args;
                }
发表于 2018-3-11 22:49:43 | 显示全部楼层
nginx需要去掉index.php才能获取资源对象,配置文件修改
location /{
                        try_files $uri $uri/ /index.php?$uri&$args;
                } ......... nginx  怎么改 这些东西? 能否指教一下
 楼主| 发表于 2018-4-13 21:33:50 | 显示全部楼层
wx_jmMMr909 发表于 2018-2-22 15:16
nginx需要去掉index.php才能获取资源对象,配置文件修改
location /{
                        try_files $uri $uri/ /index.php? ...

已经修改了config.php的index_page为空,nginx的配置文件也加了这句。还是不行

本版积分规则