收藏本站 Archiver
    请 后使用快捷导航
    没有账号?入住 CI 中国社区
    查看: 4203|回复: 4

    [已解决] 本机访问ci搭建的项目时,无法访问application 和system目录

    [复制链接]
    楼主
    发表于 2016年9月25日 11:07:42 | 只看该作者 回帖奖励 |倒序浏览 |
    Localhost 访问项目时无法访问application 和system两个目录,显示403禁止,但同级目录的其他目录下的其的文件都可以访问,就这两个目录不行,请问是什么原因?
    沙发
    发表于 2016年9月25日 11:45:31 | 只看该作者
    原则上不允许访问 syatem 和 application 目录,因为 CI 框架做的网站不需要从浏览器访问这两个目录。

    你可以说下你的具体需求,我可以帮你分析。
    藤椅
    楼主| 发表于 2016年9月25日 12:10:35 | 只看该作者
    感谢解答,我是第一次使用这个框架,在浏览器中查看文件的时候,发现不能访问,以为是我的Apache的配置有问题,所以问一下,十分感谢
    板凳
    发表于 2016年9月28日 17:13:18 | 只看该作者
    这两个不能直接访问的,因为这涉及到源码,如果被访问很可能被下载下来,就很危险了,所以在原则上一般不允许访问的,一般采用间接访问的方式,类似于早期jsp中的xml匹配机制,根据控制器来访问具体页面
    ci框架也是典型的mvc框架机制,采用domain/controller/function机制访问,打个例子就是
    www.baidu.com/controller/function
    funtion来自于controller内部方法,具体匹配到页面时view,更多详细请看官方文档
    报纸
    发表于 2016年10月18日 11:04:43 | 只看该作者
    你可以看下那两个目录下面有index.html文件就是用来防止直接访问的。。。为了安全起见
    返回列表
    您需要登录后才可以回帖 登录 | 入住 CI 中国社区

    本版积分规则

    AltStyle によって変換されたページ (->オリジナル) /