修改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 相关文章推荐
用文本作数据处理
Oct 09 PHP
PHP新手上路(十四)
Oct 09 PHP
php牛逼的面试题分享
Jan 18 PHP
深入浅出php socket编程
May 13 PHP
fsockopen pfsockopen函数被禁用,SMTP发送邮件不正常的解决方法
Sep 20 PHP
thinkPHP实现将excel导入到数据库中的方法
Apr 22 PHP
php获取远程图片并下载保存到本地的方法分析
Oct 08 PHP
php中static 静态变量和普通变量的区别
Dec 01 PHP
PHP 7.1新特性的汇总介绍
Dec 16 PHP
ThinkPHP实现转换数据库查询结果数据到对应类型的方法
Nov 16 PHP
PHP设计模式之模板方法模式实例浅析
Dec 20 PHP
PHP 代码简洁之道(小结)
Oct 16 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中实现生成静态文件的方法缓解服务器压力
2014/01/07 PHP
PHP判断密码强度的方法详解
2017/05/26 PHP
PHP使用PDO实现mysql防注入功能详解
2019/12/20 PHP
用javascript动态调整iframe高度的方法
2007/03/06 Javascript
JQuery为textarea添加maxlength属性的代码
2010/04/07 Javascript
JavaScript中的稀疏数组与密集数组[译]
2012/09/17 Javascript
js字符串日期yyyy-MM-dd转化为date示例代码
2014/03/06 Javascript
如何清除IE10+ input X 文本框的叉叉和密码输入框的眼睛图标
2016/12/21 Javascript
微信小程序 css使用技巧总结
2017/01/09 Javascript
ES6新特性四:变量的解构赋值实例
2017/04/21 Javascript
JavaSctit 利用FileReader和滤镜上传图片预览功能
2017/09/05 Javascript
微信页面弹出键盘后iframe内容变空白的解决方案
2017/09/20 Javascript
微信小程序实现图片上传功能实例(前端+PHP后端)
2018/01/10 Javascript
vue.js中npm安装教程图解
2018/04/10 Javascript
详解微信小程序与内嵌网页交互实现支付功能
2018/10/22 Javascript
微信小程序地图导航功能实现完整源代码附效果图(推荐)
2019/04/28 Javascript
稍微学一下Vue的数据响应式(Vue2及Vue3区别)
2019/11/21 Javascript
Django imgareaselect手动剪切头像实现方法
2015/05/26 Python
Python解析树及树的遍历
2016/02/03 Python
pygame游戏之旅 添加碰撞效果的方法
2018/11/20 Python
解决Python中pandas读取*.csv文件出现编码问题
2019/07/12 Python
pytorch numpy list类型之间的相互转换实例
2019/08/18 Python
基于Python实现剪切板实时监控方法解析
2019/09/11 Python
解决pyinstaller打包运行程序时出现缺少plotly库问题
2020/06/02 Python
使用before和:after伪类制作css3圆形按钮
2014/04/08 HTML / CSS
Boutique 1美国:阿联酋奢侈时尚零售商
2017/10/16 全球购物
护理职业生涯规划书
2014/01/24 职场文书
实用的简历自我评价
2014/03/06 职场文书
春秋淹城导游词
2015/02/11 职场文书
2015年组织部工作总结
2015/04/03 职场文书
红高粱观后感
2015/06/10 职场文书
React中的Context应用场景分析
2021/06/11 Javascript
解决tk mapper 通用mapper的bug问题
2021/06/16 Java/Android
Centos系统通过Docker安装并搭建MongoDB数据库
2022/04/12 MongoDB
numpy array找出符合条件的数并赋值的示例代码
2022/06/01 Python
Python测试框架pytest高阶用法全面详解
2022/06/01 Python