修改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 相关文章推荐
PHP 的 __FILE__ 常量
Jan 15 PHP
php 301转向实现代码
Sep 18 PHP
PHP 删除一个目录及目录下的所有文件的函数代码
May 26 PHP
用php来改写404错误页让你的页面更友好
Jan 24 PHP
php使用filter过滤器验证邮箱 ipv6地址 url验证
Dec 25 PHP
thinkphp的静态缓存用法分析
Nov 29 PHP
PHP中让curl支持sock5的代码实例
Jan 21 PHP
ThinkPHP框架表单验证操作方法
Jul 19 PHP
PHP实现正则匹配所有括号中的内容
Jun 22 PHP
PHP7 echo和print语句实例用法
Feb 15 PHP
laravel 事件/监听器实例代码
Apr 12 PHP
PHP面向对象程序设计中的self、static、parent关键字用法分析
Aug 14 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
Protoss建筑一览
2020/03/14 星际争霸
PHP5 安装方法
2006/10/09 PHP
PHP的cURL库功能简介 抓取网页、POST数据及其他
2011/04/07 PHP
jQuery 1.8 Release版本发布了
2012/08/14 Javascript
JavaScript常用全局属性与方法记录积累
2013/07/03 Javascript
javascript 获取网页标题代码实例
2014/01/22 Javascript
JS将所有对象s的属性复制给对象r(原生js+jquery)
2014/01/25 Javascript
从JQuery源码分析JavaScript函数的apply方法与call方法
2014/09/25 Javascript
jQuery 选择器详解
2015/01/19 Javascript
深入理解setTimeout函数和setInterval函数
2016/05/20 Javascript
浅谈jQuery双事件多重加载的问题
2016/10/05 Javascript
JS 循环li添加点击事件 (闭包的应用)
2016/12/10 Javascript
JS实现的ajax和同源策略(实例讲解)
2017/12/01 Javascript
微信小程序判断用户是否需要再次授权获取个人信息
2019/07/18 Javascript
[03:01]2014DOTA2国际邀请赛 小组赛7月13日TOPPLAY
2014/07/14 DOTA
Python实现绘制双柱状图并显示数值功能示例
2018/06/23 Python
在Mac下使用python实现简单的目录树展示方法
2018/11/01 Python
Python中py文件转换成exe可执行文件的方法
2019/06/14 Python
基于Python的Post请求数据爬取的方法详解
2019/06/14 Python
基于树莓派的语音对话机器人
2019/06/17 Python
Django项目中实现使用qq第三方登录功能
2019/08/13 Python
python cv2截取不规则区域图片实例
2019/12/21 Python
基于python实现判断字符串是否数字算法
2020/07/10 Python
python产生模拟数据faker库的使用详解
2020/11/04 Python
详解pycharm自动import所需的库的操作方法
2020/11/30 Python
HTML5 Canvas中使用用路径描画圆弧
2015/01/01 HTML / CSS
档案保密承诺书
2014/06/03 职场文书
大二学生学年自我鉴定
2014/09/12 职场文书
老人再婚离婚协议书范本
2014/10/27 职场文书
抗洪救灾感谢信
2015/01/22 职场文书
2015年打非治违工作总结
2015/04/02 职场文书
2015年安全保卫工作总结
2015/05/14 职场文书
2019自荐信范文集锦!
2019/07/03 职场文书
Memcached介绍及php-memcache扩展安装
2021/04/01 PHP
用python修改excel表某一列内容的操作方法
2021/06/11 Python
Python如何让字典保持有序排列
2022/04/29 Python