用户
 找回密码
 入住 CI 中国社区
搜索
楼主: Hex
收起左侧

去掉 URL 中的 index.php

    [复制链接]
 楼主| 发表于 2013-11-25 16:47:34 | 显示全部楼层
tomwan 发表于 2013-11-25 15:34
楼主提供的在我电脑上无法访问welcome/index,你的却可以,主页正常,好像路由不起作用了,这是为什么。 ...

看下 config.php 里的 URI协议

发表于 2013-11-26 09:55:49 | 显示全部楼层
Hex 发表于 2013-11-25 16:47
看下 config.php 里的 URI协议

$config['uri_protocol']        = 'AUTO'; 这个我没动过啊
 楼主| 发表于 2013-11-26 10:06:13 | 显示全部楼层
tomwan 发表于 2013-11-26 09:55
$config['uri_protocol']        = 'AUTO'; 这个我没动过啊

改成其他值,上面注释里有,都尝试下,AUTO 有时候并不是最佳选择。

发表于 2014-4-19 09:27:49 | 显示全部楼层
解释的非常棒
发表于 2014-5-9 17:25:23 | 显示全部楼层
大神们,SAE中如何去掉url中的index.php?
发表于 2014-7-14 13:04:22 | 显示全部楼层
好好好东西
发表于 2014-9-26 12:23:30 | 显示全部楼层
nginx服务器下的修改如何呢,我们可以在nginx配置文件中添加
if (!-e $request_filename) {
    rewrite ^/(.*)$ /index.php/$1 last;
}

但是会有waring,然后禁用错误报告就ok了,不知道此方法是否可行,

求hex大神指导!

@hex
发表于 2015-4-3 15:57:01 | 显示全部楼层


CodeIngiter 能不能去掉后缀之类的, 看着 .php 感觉不爽, 怎么办, 回复 请 @ 一下
发表于 2015-10-21 19:39:04 | 显示全部楼层
index.php保留也可以的
发表于 2015-12-16 11:41:56 | 显示全部楼层
我在nginx 下既隐藏了 url地址中的index.php 同时又能引入 静态资源 css.js等文件。具体配置是
           rewrite .*/(statics|uploads)/(.*)$ /$1/$2 last;
       rewrite /.* /index.php break;
将css,js等文件放到 statics目录下,并且statics目录和system,application目录是同级别的目录

本版积分规则