如何让IIS7支持伪静态,让微信管家跑起来

1 篇文章 0 订阅
1 篇文章 0 订阅

很多朋友在搭建微信管家时常遇到伪静态失效问题,本片文章针对WIN+IIS7环境下,伪静态失效的解决方法

-----------------------------------------------------------------

再次提醒:本片文章是针对Win+iis环境下的微信管家伪静态失效的解决方法

Apache的,请见http://blog.csdn.net/baigelong888/article/details/21379949

-----------------------------------------------------------------


首先确认我先阐述下环境

WinServer 2008 R2+iis7+PHPManager+Mysql+ISAPI_Rewrite3

PHP Manager for IIS 是一个用来在 Windows 平台下的 IIS (7或者更新版本)下安装 PHP 环境的工具。

ISAPI_Rewrite3伪静态组件

我这里只提供ISAPI_Rewrite3的64位的下载,因为这个很少资源

http://download.csdn.net/detail/baigelong888/4285665

----------------------------------------------------------------------------

微信管家源代码,以及如何放置微信管家位置,怎么导入数据库,请见移步好站长资源

http://www.haoid.cn/weixinguanjia.html

----------------------------------------------------------------------------

现在开始IIS下伪静态的步骤:

一:安装ISAPI_Rewrite3

1、请安装在非中文的目录中,例如d:/ISAPI_Rewrite3/

2、设置访问权限。对ISAPI_Rewrite3文件夹,右键---属性--安全里面,添加iis_user,users默认访问权限;

3、在安装目录下找到httpd.conf 文件。输入以下内容并保存:

RegistrationName= coldstar

RegistrationCode= 2EAD-35GH-66NN-ZYBA

二、允许组件DLL的使用。安装完ISAPI_Rewrite3后,到你的IIS中,IIS7.5中的话,你在网站的ISPA里已经发现它已经存在了,IIS其他版本你们自己设置,手动添加进ISPA中,不懂的话留言,或者搜索去吧。

发现存在后还没完,在IIS中点击你的机器服务,选择右边的“ISAPI和CGI限制选项”

在里面添加ISAPI_Rewrite3安装目中的同名.DLL文件,允许使用,不然服务器是默认不使用的。

三、通过IIS加载微信管家伪静态改写文件。微信管家代码中会找到wx\public_html\.htaccess文件,通过IIS界面中的URL Rewriter,导入伪静态规则文件,选择刚刚找到的那个文件加载即可。

然后重启一个你的网站,再次登录尝试一下。

通过注册页面和后台管理界面来测试。

注册页面  域名/reg.html


管理后台 域名/houtai



注意事项:

1、httpd.conf文件添加IIS_USER,USERS默认访问读取权限

2、httpd.conf文件必须是ANSI格式的编码方式,即文本打开另存为,编码方式选择ANSI即可

3、再次确定你的网站ISAPI中添加了ISAPI_Rewrite.dll组件,重启,测试一下效果吧。

 

如果大家有什么问题再留言吧,我会即时来给大家解答的



  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 7
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值