码迷,mamicode.com
首页 > Windows程序 > 详细

Thinkphp3.2在IIS中使用ISAPI_Rewrite去除index.php

时间:2014-12-18 00:11:54      阅读:235      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   ar   color   使用   sp   on   文件   

步骤:

1、下载ISAPI_Rewrite

下载:http://www.isapirewrite.com/download/isapi_rwl_0055.msi

2、安装ISAPI_Rewrite后,默认是将IIS中所有网站的ISAPI筛选器中都加入了Rewrite,如果服务器上只有一个网站没有问题,如果有多个网站,在指定网站上右键-属性-ISAPI筛选器中加入名称为:Rewrite,地址为:C:\Program Files\Helicon\ISAPI_Rewrite\ISAPI_Rewrite.dll的筛选器;

3、改写httpd.ini为:

 

[ISAPI_Rewrite]
# 3600 = 1 hour
CacheClockRate 3600
RepeatLimit 32
#如下为关键的地方,示例中Public、Rbac/Tpl/Admin/Public 下都有一些图片、CSS文件,如果不做排除,那么网页不能正常显示。如果您希望排除更多的目录,请在如下代码中增加,增加格式为(?!目录路径)。
RewriteRule /(?!Public)(?!Rbac/Tpl/Admin/Public)(.*) /index.php/$1 [L]

 

PS.httpd.ini默认安装在:C:\Program Files\Helicon\ISAPI_Rewrite\  

 

4、在THINKPHP应用目录下的Common\Conf\config.php中加入:‘URL_MODEL‘=>2

 

Thinkphp3.2在IIS中使用ISAPI_Rewrite去除index.php

标签:style   blog   http   ar   color   使用   sp   on   文件   

原文地址:http://www.cnblogs.com/finary/p/4170569.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!