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

[HELP] 关于去掉index.php的问题

[复制链接]
发表于 2012-7-1 00:33:28 | 显示全部楼层 |阅读模式
RewriteEngine on
RewriteCond $1 !^(index\.php|images|UploadFiles|style|ks_inc|robots\.txt)
RewriteRule ^(.*)$ /index.php/$1 [L]
这是我的配置,去掉index.php是成功了,但图片目录还是无法访问
QQ截图20120701002424.png
发表于 2012-7-1 01:21:57 | 显示全部楼层
贴代码
 楼主| 发表于 2012-7-4 19:33:53 | 显示全部楼层
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');

class Wrhs_index extends CI_Controller {

        public function __construct()
                {
                        parent::__construct();
                        $this->load->model('index_m');
                }

        public function index()
                {
                        $data['task'] = $this->index_m->get_task();
                        $data['dynamic'] = $this->index_m->get_dynamic();
                        $data['ar1'] = $this->index_m->get_article(1);
                        $data['ar2'] = $this->index_m->get_article(2);
                        $data['ar3'] = $this->index_m->get_article(3);
                        $data['ar4'] = $this->index_m->get_article(4);
                        $data['ar5'] = $this->index_m->get_article(5);
                        $data['wk1'] = $this->index_m->get_weekday(1);
                        $data['wk2'] = $this->index_m->get_weekday(2);
                        $data['wk3'] = $this->index_m->get_weekday(3);
                        $this->load->view('index_v', $data);
                }
}
//首页
 楼主| 发表于 2012-7-4 19:34:22 | 显示全部楼层
<?php
class Index_m extends CI_Model
        {
                function __construct()
                {
                        parent::__construct();
                        $this->load->database();//载入数据库
                }
function get_task()
        {
                $query = $this->db->get('task');
                return $query->result_array();
        }
function get_dynamic()
        {
                $query = $this->db->get('dynamic');
                return $query->result_array();
        }
function get_article($cid)
        {
                $this->db->where('cid',$cid);
                $query = $this->db->get('article');
                return $query->result_array();
        }
function get_weekday($lid)
        {
                $this->db->select('*,sum(hist)');
                $this->db->from('weekday');
                $this->db->where('lid',$lid);
                $this->db->where('week(time)=week(now())');
                $this->db->group_by('uid');
                $this->db->order_by('sum(hist)','desc');
                $query = $this->db->get();
                return $query->result_array();
        }
}
?>
 楼主| 发表于 2012-7-4 19:34:49 | 显示全部楼层
老大帮我分析一下
发表于 2012-7-6 01:11:25 | 显示全部楼层
代码没什么问题。什么是图片目录无法访问?无法访问的url是?
 楼主| 发表于 2012-7-9 17:27:31 | 显示全部楼层
老大,伪静态里的   images|UploadFiles|style|ks_inc  这几个目录无法访问,访问就是404错误.
发表于 2012-8-27 15:05:10 | 显示全部楼层
小葉高飛 发表于 2012-7-9 17:27
老大,伪静态里的   images|UploadFiles|style|ks_inc  这几个目录无法访问,访问就是404错误. ...

肯定呗  你去访问的时候 入口文件自动把你带到application\controllers 下面的images|UploadFiles|style|ks_inc控制器了啊  你有这些控制器吗?
发表于 2012-8-27 15:05:58 | 显示全部楼层
小葉高飛 发表于 2012-7-9 17:27
老大,伪静态里的   images|UploadFiles|style|ks_inc  这几个目录无法访问,访问就是404错误. ...

肯定呗  你去访问的时候 入口文件自动把你带到application\controllers 下面的images|UploadFiles|style|ks_inc控制器了啊  你有这些控制器吗?
发表于 2013-2-6 00:14:46 | 显示全部楼层
http://www.crazyfriday.net/2013/02/%E5%A6%82%E4%BD%95%E5%88%A0%E9%99%A4url%E4%B8%ADindex-php%E7%9A%84%E7%BB%88%E6%9E%81%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88/   如何删除URL中index.php的终极解决方案

本版积分规则