`
yanyanquan
  • 浏览: 452755 次
  • 性别: Icon_minigender_1
  • 来自: 江门
社区版块
存档分类
最新评论

CI框架如何删除地址栏的 index.php

 
阅读更多
默认 CI 框架显示地址是 http://localhost/ci/index.php/test/
去掉index.php这样会更好些。

1.修改Http.conf的
LoadModule rewrite_module modules/mod_rewrite.so
去掉注释

2.ci根目录增加.htaccess文件
[plain] view plaincopy
<IfModule mod_rewrite.c> 
    RewriteEngine On 
    RewriteBase /ci 
 
    #Removes access to the system folder by users. 
    #Additionally this will allow you to create a System.php controller, 
    #previously this would not have been possible. 
    #'system' can be replaced if you have renamed your system folder. 
    RewriteCond %{REQUEST_URI} ^system.* 
    RewriteRule ^(.*)$ /index.php?/$1 [L] 
 
    #When your application folder isn't in the system folder 
    #This snippet prevents user access to the application folder 
    #Submitted by: Fabdrol 
    #Rename 'application' to your applications folder name. 
    RewriteCond %{REQUEST_URI} ^application.* 
    RewriteRule ^(.*)$ /index.php?/$1 [L] 
 
    #Checks to see if the user is attempting to access a valid file, 
    #such as an image or css document, if this isn't true it sends the 
    #request to index.php 
    RewriteCond %{REQUEST_FILENAME} !-f 
    RewriteCond %{REQUEST_FILENAME} !-d 
    RewriteRule ^(.*)$ index.php?/$1 [L] 
</IfModule> 
 
<IfModule !mod_rewrite.c> 
    # If we don't have mod_rewrite installed, all 404's 
    # can be sent to index.php, and everything works as normal. 
    # Submitted by: ElliotHaughin 
 
    ErrorDocument 404 /index.php 
</IfModule> 
.htaccess文件内容

注意winodws下不好直接增加 要有技巧的 可以参看我另一篇文章

3.刷新地址栏
http://localhost/ci/test/  已经可以看了

转:http://blog.csdn.net/21aspnet/article/details/6602610
分享到:
评论

相关推荐

    ci框架的index

    基于ci框架的index基于ci框架的index基于ci框架的index基于ci框架的index基于ci框架的index

    PHP框架 CI.chm

    CI的安装过程相对简单,通常只需要将框架文件上传至服务器的Web根目录,然后配置好URL重写规则以隐藏index.php。在配置文件中,开发者可以设置数据库连接、字符集、错误报告级别等参数。 **CI的控制器(Controllers...

    CI框架中文语言包

    CI框架,全称为CodeIgniter,是一款广泛使用的PHP框架,以简洁、高效的特性著称。它为开发者提供了丰富的工具和类库,简化了Web应用程序的开发过程。在本话题中,我们将深入探讨CI框架的中文语言包及其在表单验证中...

    基于PHP + CI框架 + AdminLite 权限管理系统.zip

    这是一个基于PHP编程语言和CodeIgniter(CI)框架构建的权限管理系统项目,采用了AdminLTE作为前端界面模板。本文将深入探讨这个项目的各个关键知识点。 **PHP** PHP是一种广泛使用的开源服务器端脚本语言,尤其...

    CI框架的CMS系统

    **CI框架的CMS系统详解** CI(CodeIgniter)框架是一种轻量级的PHP框架,以其高效、简单易用的特点深受开发者的喜爱。在构建内容管理系统(CMS)时,CI框架提供了一种强大的工具,帮助开发者快速搭建和维护网站。本...

    ci框架引用QQ表情,包括smileys.php和图片

    在本文中,我们将深入探讨如何在CodeIgniter(CI)框架中引用QQ表情,并通过`smileys.php`和图片文件实现这一功能。CI是一个强大的PHP框架,它为开发高效、可扩展的Web应用程序提供了便利。引入QQ表情是增强用户交互...

    ci 框架最新版

    CodeIgniter是一个轻量级的PHP Web开发框架,它的最新版本是"ci框架最新版"。这个框架以其高效性能、小巧简洁的特点深受开发者喜爱。在本文中,我们将深入探讨CodeIgniter 3.0.1的主要特点、核心组件以及如何进行...

    PHP CI框架的安装配置和简单使用

    ### PHP CI框架的安装配置和简单使用 #### 概述 CodeIgniter(简称CI)是一款使用PHP编写的轻量级Web开发框架,它通过一套简单而优雅的工具集来帮助开发者快速构建高性能的Web应用。CI框架的核心设计原则是减少...

    CI框架(CodeIgniter)实现ThinkPHP一样的二级域名解析

    本例主要实现在CI框架中像ThinkPHP一样的二级域名解析方式 1. ci_url_rewirte.php 为实现的代码 可将其插入到system/URI.php 即框架URI类的相应地方 2. URI.php 为我实验版本(Version 1.0)的URI类,其他版本应用...

    ci框架留言板

    CI框架,全称为CodeIgniter,是一款轻量级的PHP框架,因其高效、简洁和易于上手的特点,在Web开发领域中被广泛使用。本项目是一个基于CI框架构建的留言板应用,旨在提供一个简单的用户交互平台,允许访客留言并查看...

    Python库 | ci-scripts-1.15.3.tar.gz

    资源分类:Python库 所属语言:Python 资源全名:ci-scripts-1.15.3.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

    CI框架PHP漫画小说二合一CMS网站系统源码

    │ │─system //CI框架目录 │─template //模板目录 │ │─admin //后台模板 │ │─install //系统安装模板 │ │─pc //前台PC端模版 │ │─wap //前台手机模版 │─admin.php //后台入口文件(为了...

    php框架学习笔记.doc

    CI框架的业务流程是从域名或入口开始的,默认入口文件是index.php。控制器是CI框架的核心组件,每个控制器都是一个类Class,类中每个函数function都是一个页面。在CI框架中,每个页面都需要通过控制器来加载。 CI...

    基于CI框架和sqlite数据库的开源CMS - 印趣通开源CMS

    - **index.php**:CI框架的入口文件,负责初始化框架并分发请求。 - **yq.php**:可能是一个自定义的PHP脚本,执行特定的功能。 - **说明.txt**:提供了额外的项目说明或使用提示。 - **core**:可能包含了CI框架的...

    ci框架源码

    CI框架,全称为CodeIgniter,是一款轻量级的PHP框架,因其高效、简洁和易于学习的特点,在Web开发领域广受欢迎。源码分析是理解框架工作原理和优化代码的重要途径,接下来我们将深入探讨CI框架的核心知识点。 首先...

    CI框架写的CMS管理

    【CI框架】是CodeIgniter(代码Igniter)的简称,它是一个轻量级的PHP框架,被广泛用于快速开发高效、可扩展的Web应用程序。CI以其简洁的API、出色的性能和易于理解的文档而受到开发者们的欢迎。该框架遵循模型-视图...

    ci框架利用phpexcel导入excel表格并将其插入数据库

    在本文中,我们将深入探讨如何在CodeIgniter(CI)框架中使用PHPExcel库来导入Excel表格数据,并将其存储到数据库中。这是一个常见的任务,特别是在处理大量用户输入数据或者需要从Excel文件同步数据到Web应用时。让...

    jQuery的ajax在CI框架中的应用

    在PHP的CodeIgniter(CI)框架中,Ajax可以与控制器、模型等进行交互,实现前后端的异步通信,提高用户体验。 1. **引入jQuery和Ajax** 在CI框架中,首先要在视图文件中引入jQuery库。通常,你可以通过CDN(内容...

    php ci开发基础应用

    在IT行业中,PHP CI(CodeIgniter)框架是开发者常用的一种轻量级、高效能的PHP框架,尤其适合初学者进行Web应用开发。本篇主要介绍`PHP CI开发基础应用`,并结合提供的`MY_Controller.php`文件名称,探讨CI框架的...

Global site tag (gtag.js) - Google Analytics