修改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作的文本留言本的例子(五)
Oct 09 PHP
PHP+MySQL5.0中文乱码解决方法
Nov 20 PHP
PHP动态分页函数,PHP开发分页必备啦
Nov 07 PHP
PHP file_exists问题杂谈
May 07 PHP
PHP之短标签开启设置
Jun 17 PHP
php获取远程图片体积大小的实例
Nov 12 PHP
php截取中文字符串函数实例
Feb 23 PHP
php生成圆角图片的方法
Apr 07 PHP
PHP使用内置函数file_put_contents写入文件及追加内容的方法
Dec 07 PHP
PHP 中提示undefined index如何解决(多种方法)
Mar 16 PHP
深入理解PHP中mt_rand()随机数的安全
Oct 12 PHP
laravel请求参数校验方法
Oct 10 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版网站缓存加快打开速度的方法分享
2012/06/03 PHP
深入phpMyAdmin的安装与配置的详细步骤
2013/05/07 PHP
php加速器eAccelerator的配置参数、API详解
2014/05/05 PHP
PHP 导出Excel示例分享
2014/08/18 PHP
一实用的实现table排序的Javascript类库
2007/09/12 Javascript
CSS和Javascript简单复习资料
2010/06/29 Javascript
使用js获取地址栏中传递的值
2013/07/02 Javascript
浅谈angularJS 作用域
2015/07/05 Javascript
jQuery超赞的评分插件(8款)
2015/08/20 Javascript
JQuery实现简单的图片滑动切换特效
2015/11/22 Javascript
jQuery实现简单的抽奖游戏
2017/05/05 jQuery
浅析JavaScript中的平稳退化(graceful degradation)
2017/07/24 Javascript
详解angular笔记路由之angular-router
2017/09/12 Javascript
mint-ui的search组件在键盘显示搜索按钮的实现方法
2017/10/27 Javascript
详解Vue 事件修饰符capture 的使用
2017/12/29 Javascript
vue 基于element-ui 分页组件封装的实例代码
2018/12/10 Javascript
JS中的一些常用的函数式编程术语
2019/06/15 Javascript
微信小程序学习总结(五)常见问题实例小结
2020/06/04 Javascript
Python实现的最近最少使用算法
2015/07/10 Python
Google开源的Python格式化工具YAPF的安装和使用教程
2016/05/31 Python
Python中easy_install 和 pip 的安装及使用
2017/06/05 Python
python re模块findall()函数实例解析
2018/01/19 Python
python3+PyQt5泛型委托详解
2018/04/24 Python
Python面向对象之类和对象实例详解
2018/12/10 Python
python写日志文件操作类与应用示例
2019/07/01 Python
python输入多行字符串的方法总结
2019/07/02 Python
简单了解为什么python函数后有多个括号
2019/12/19 Python
pytorch 求网络模型参数实例
2019/12/30 Python
TensorFlow通过文件名/文件夹名获取标签,并加入队列的实现
2020/02/17 Python
Python判断三段线能否构成三角形的代码
2020/04/12 Python
盖尔斯工厂店:GUESS Factory
2020/01/21 全球购物
管理信息系学生的自我评价
2014/01/11 职场文书
征兵宣传标语
2014/06/20 职场文书
标准毕业生自荐信
2014/06/24 职场文书
2014年导购员工作总结
2014/11/18 职场文书
学生保证书
2015/01/16 职场文书