修改apache配置文件去除thinkphp url中的index.php


Posted in PHP onJanuary 17, 2014

例如你的原路径是 http://localhost/test/index.php/index/add
那么现在的地址是 http://localhost/test/index/add
如何去掉index.php呢?

1、httpd.conf配置文件中加载了mod_rewrite.so模块  //在APACHE里面去配置

#LoadModule rewrite_module modules/mod_rewrite.so把前面的警号去掉

2、AllowOverride None 讲None改为 All      //在APACHE里面去配置 (注意其他地方的AllowOverride也统统设置为ALL)

<Directory "D:/server/apache/cgi-bin">
AllowOverride none  改   AllowOverride ALL
Options None
Order allow,deny
Allow from all
</Directory>

3、确保URL_MODEL设置为2,在项目的配置文件里写

return Array(
   'URL_MODEL' => '2',
);

4 、.htaccess文件必须放到跟目录下
这个文件里面加:

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]
</IfModule>

补充:在windows下不能建立以点开头的文件,你可以先随便建立一个文件
然后在DOS在操作 rename xxxx.xxxx   .htaccess
PHP 相关文章推荐
PHP5 操作MySQL数据库基础代码
Sep 29 PHP
PHP中通过加号合并数组的一个简单方法分享
Jan 27 PHP
基于PHP对XML的操作详解
Jun 07 PHP
ThinkPHP中U方法的使用浅析
Jun 13 PHP
10个实用的PHP正则表达式汇总
Oct 23 PHP
Smarty中常用变量操作符汇总
Oct 27 PHP
php 使用array函数实现分页
Feb 13 PHP
[原创]php获取数组中键值最大数组项的索引值
Mar 17 PHP
php实现登录tplink WR882N获取IP和重启的方法
Jul 20 PHP
关于PHP中协程和阻塞的一些理解与思考
Aug 11 PHP
PHP读取目录树的实现方法分析
Mar 22 PHP
php 函数中静态变量使用的问题实例分析
Mar 05 PHP
php使用curl访问https示例分享
Jan 17 #PHP
php将url地址转化为完整的a标签链接代码(php为url地址添加a标签)
Jan 17 #PHP
php 检查电子邮件函数(自写)
Jan 16 #PHP
php mail to 配置详解
Jan 16 #PHP
php生成txt文件标题及内容的方法
Jan 16 #PHP
PHP获取php,mysql,apche的版本信息示例代码
Jan 16 #PHP
php获取淘宝分类id示例
Jan 16 #PHP
You might like
PHP图片上传类带图片显示
2006/11/25 PHP
smarty模板中拼接字符串的方法
2014/02/14 PHP
使用PHP similar text计算两个字符串相似度
2015/11/06 PHP
PHP filesize函数用法浅析
2019/02/15 PHP
firefo xml 读写实现js代码
2009/06/11 Javascript
javascript生成json数据简单示例分享
2014/02/14 Javascript
Query常用DIV操作获取和设置长度宽度的实现方法
2016/09/19 Javascript
javascript 闭包详解及简单实例应用
2016/12/31 Javascript
Element-ui table中过滤条件变更表格内容的方法
2018/03/02 Javascript
Node.js安装详细步骤教程(Windows版)详解
2019/09/01 Javascript
swiper4实现移动端导航栏tab滑动切换
2020/10/16 Javascript
Python lambda和Python def区别分析
2014/11/30 Python
TensorFLow用Saver保存和恢复变量
2018/03/10 Python
mac下pycharm设置python版本的图文教程
2018/06/13 Python
在python里协程使用同步锁Lock的实例
2019/02/19 Python
Python socket服务常用操作代码实例
2020/06/22 Python
python如何查看安装了的模块
2020/06/23 Python
美国潜水装备、水肺潜水和浮潜设备商店:Leisure Pro
2018/08/08 全球购物
澳大利亚玩具剧场:Toy Playhouse
2019/03/03 全球购物
Ellos瑞典官网:北欧地区时尚、美容和住宅领域领先的电子商务网站
2019/11/21 全球购物
PHP面试题集
2016/12/18 面试题
C#中有没有静态构造函数,如果有是做什么用的?
2016/06/04 面试题
国窖1573广告词
2014/03/21 职场文书
大学生活自我评价
2014/04/09 职场文书
物理系毕业生自荐书
2014/06/13 职场文书
关于晚自习早退的检讨书
2014/09/13 职场文书
2014年平安创建工作总结
2014/11/24 职场文书
入党积极分子群众意见
2015/06/01 职场文书
首席执行官观后感
2015/06/03 职场文书
家庭经济困难证明
2015/06/23 职场文书
运动会广播稿100字
2015/08/19 职场文书
奖学金发言稿(范文)
2019/08/21 职场文书
Python干货实战之八音符酱小游戏全过程详解
2021/10/24 Python
「魔导具师妲莉亚永不妥协~从今天开始的自由职人生活~」1、2卷发售宣传CM公开
2022/03/21 日漫
vue @click.native 绑定原生点击事件
2022/04/22 Vue.js
nginx rewrite功能使用场景分析
2022/05/30 Servers