步骤:
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