当前位置:  编程技术>php

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

    来源: 互联网  发布时间:2014-08-26

    本文导语:  例如你的原路径是 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...

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

代码如下:


AllowOverride none  改   AllowOverride ALL
Options None
Order allow,deny
Allow from all

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

代码如下:

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

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

代码如下:


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


补充:在windows下不能建立以点开头的文件,你可以先随便建立一个文件
然后在DOS在操作 rename xxxx.xxxx   .htaccess

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 修改配置真正解决php文件上传大小限制问题(apache+php)
  • 请教一下,如何修改ubuntu命令,使其可以直接修改kvm虚拟机配置
  • 修改配置真正解决php文件上传大小限制问题(nginx+php)
  • 急,请问如何修改网络接口eth为其它名称,如网络接口为abc0, abc1,要修改哪个配置文件?
  • 如何修改内核的配置
  • 如何修改当前系统内核配置并使其生效
  • 在linux下,怎么修改网络配置??
  • 请教老鸟怎么修改硬件配置?
  • 修改那个配置文件,可以使程序自启动
  • shell 的配置文件如何修改?
  • liunx7.0 安装过程没有配置好显卡 现在进不了x-window 该怎么修改
  • MySQL修改配置 区分大小写
  • 如何修改配置文件才能使Tomcat显示调试信息?
  • 我用rpm升级了内核,但我又想修改一些内核配置该怎么做呢?
  • 如何配置wu-ftp不能匿名登陆同时用户上传后的文件不能删除和修改?
  • 那里修改配置可以做到系统登陆进入默认是控制台,而不是图形界面?
  • Class Properties的用法,一个有关配置文件的修改保存的菜鸟问题
  • LINUX7.3怎么配置和修改IP网关连接服务器?
  • SCO UNIX怎么看系统的配置信息,还有什么修改核心参数?
  • linux下是否有配置文件修改键盘布局?
  • ubuntu下修改 vim 配置 将 .inc 后缀文件 动态当作不同文件对待的解决办法
  • 修改Windows硬盘分区名称
  • unix 下 C++实现 ftp 到另一台主机上 修改文件内容 !能不能直接在主机上修改 还是只能get下来本地修改完后 在put上去
  • mysql中如何查看最大连接数(max_connections)和修改最大连接数
  • 高手帮帮忙!!! 在线等!!outlook的附件修改且保存后,再次打开发现是修改之前的原件
  • sharepoint 2010中item.Update()和item.SystemUpdate 修改数据版本问题解决
  • 原密码被人恶意修改,如何修改suse系统的超级用户密码(急) iis7站长之家
  • 通过docker commit命令保存对docker容器的修改
  • 原密码被人恶意修改,如何修改suse系统的超级用户密码(急)
  • linux/Centos下查看和修改网卡Mac地址(ifconfig命令)
  • 有什么命令可以修改整个目录下文件的最后修改时间?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3