Home >php教程 >php手册 >thinkphp隐藏中url的index.php,thinkphpindex.php

thinkphp隐藏中url的index.php,thinkphpindex.php

WBOY
WBOYOriginal
2016-06-13 09:18:101191browse

thinkphp隐藏中url的index.php,thinkphpindex.php

在本地进行测试

1.修改apache配置文件将如下代码#去掉
<span>#</span><span>LoadModule rewrite_module modules/mod_rewrite.so</span>

 

  在index.php 目录下新建文件.htaccess文件
<IfModule mod_rewrite.c><span>
RewriteEngine on
RewriteCond </span>%{REQUEST_FILENAME} !-<span>d
RewriteCond </span>%{REQUEST_FILENAME} !-<span>f
RewriteRule </span>^(.*)$ index.php/$1 [QSA,PT,<span>L]
</span></IfModule>

 

在配置文件config.php修改URL模式
'URL_MODEL'=>2,

 

  在万网UNIX虚拟主机,开放了PHP-Rewrite功能官网提供了一个测试的小程序http://help.www.net.cn/knowledge_detail.htm?spm=5334.7618386.5.1.0T8ePV&knowledgeId=5868355&keyWords=unix%E8%99%9A%E6%8B%9F%E4%B8%BB%E6%9C%BAphp-rewrite%E6%B5%8B%E8%AF%95%E7%A8%8B%E5%BA%8F&categoryId=8311139 万网虚拟主机设置方法与在本地设置相同              
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn