码迷,mamicode.com
首页 > Web开发 > 详细

iis下thinkphp配置url rewrite伪静态

时间:2015-07-18 00:30:48      阅读:136      评论:0      收藏:0      [点我收藏+]

标签:

Rewrite下载:http://pan.baidu.com/s/1gdfGTyF

选择到你的站点,右键选择“属性”,会弹出如下图所示对话框;然后依次按照图中的顺序,“ISAPI筛选器”->“添加”->“浏览”->选择到rewrite.dll所在的目录,然后确定。

技术分享

最后进入到你的rewrite目录,里面有一个“httpd.ini”配置文件,把里面的全部删除,在粘贴这以下这句话(该代码只针对ThinkPHP的情况):

[ISAPI_Rewrite] CacheClockRate 3600
RepeatLimit 32
RewriteRule (?!/dh)(?!/phpMyAdmin)(?!/Public)(.*)$ /index.php/$1 [I]

重写规则中Public phpmyAdmin为排除目录,如果你的目录中放有需要直接访问的文件,如图片CSS那么要将文件所在目录加入规则中,如下我排除的目录就比较多:

我写的重写规则:

RewriteRule /(?!Public)(?!public)(?!xz)(?!wmall)(?!App/Mob/View)(?!guide)(?!Theme)(?!wechat)(.*) /index.php/$1 [L]

 

iis下thinkphp配置url rewrite伪静态

标签:

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

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