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

 更新时间:2014年01月17日 11:51:51   作者:  
这篇文章主要介绍了修改apache配置文件去除thinkphp url中的index.php的方法,大家参考使用吧

例如你的原路径是 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

相关文章

  • ThinkPHP5实现作业管理系统中处理学生未交作业与已交作业信息的方法

    ThinkPHP5实现作业管理系统中处理学生未交作业与已交作业信息的方法

    这篇文章主要介绍了ThinkPHP5实现作业管理系统中处理学生未交作业与已交作业信息的方法,涉及thinkPHP针对数据表的查询与遍历操作相关实现技巧,需要的朋友可以参考下
    2016-11-11
  • 浅析php原型模式

    浅析php原型模式

    这篇文章主要介绍了浅析php原型模式,需要的朋友可以参考下
    2014-11-11
  • PHP的运行机制与原理(底层)

    PHP的运行机制与原理(底层)

    php看着很简单,但是要深入php的运行机制与原理也不是件容易的事,我们除了会使用之外还要知道它底层的工作原理,这样才能灵活的运用,对php运行机制感兴趣的朋友一起学习吧
    2015-11-11
  • ThinkPHP的模版中调用session数据的方法

    ThinkPHP的模版中调用session数据的方法

    这篇文章主要介绍了ThinkPHP的模版中调用session数据的方法,需要的朋友可以参考下
    2014-07-07
  • PHP微信开发之文本自动回复

    PHP微信开发之文本自动回复

    这篇文章主要为大家详细介绍了PHP微信开发之简单实现文本自动回复的相关资料,感兴趣的小伙伴们可以参考一下
    2016-06-06
  • laravel 中如何使用ajax和vue总结

    laravel 中如何使用ajax和vue总结

    本篇文章主要介绍了laravel 中使用ajax和vue总结,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-08-08
  • 日常整理PHP中简单的图形处理(经典)

    日常整理PHP中简单的图形处理(经典)

    本篇文章是小编日常整理的php图形处理,如何使用GD2函数在照片上添加文字,使用GD2函数创建一个4位的验证码。对本文内容感兴趣的朋友可以了解了解
    2015-10-10
  • php导入模块文件分享

    php导入模块文件分享

    本文给大家分享的是php导入模块文件分享,主要参数有导入文件路径字符串,可以用"."代替"/", 导入文件类型的扩展名(带"."号),也可以是class/inc(简写方式), 如果导入成功则返回true,否则返回异常对象,有需要的小伙伴参考下吧。
    2015-03-03
  • php设计模式之中介者模式分析【星际争霸游戏案例】

    php设计模式之中介者模式分析【星际争霸游戏案例】

    这篇文章主要介绍了php设计模式之中介者模式,结合具体案例形式分析了星际争霸游戏中使用PHP中介者模式的相关操作技巧,需要的朋友可以参考下
    2020-03-03
  • 基于thinkPHP实现的微信自定义分享功能示例

    基于thinkPHP实现的微信自定义分享功能示例

    这篇文章主要介绍了基于thinkPHP实现的微信自定义分享功能,结合实例形式分析了thinkPHP调用微信接口实现自定义分享功能的相关操作技巧,需要的朋友可以参考下
    2016-09-09

最新评论