专注矿山机械设备网络营销

我的个人生活和工作记录博客,欢迎广大同行人多多与我交流,一起做好网络推广事业...

64位系统asp.net中ii7伪静态的设置

操作系统Windows 2008,64位,IIS版本ii7 以下内容由阿权站长原创制作,有问题欢迎多多讨论。

1、首先进入到服务器管理——角色——安装好web服务器各管理工具,如下图:

2、添加网站,在应用程序池中,.net版本选择.NET Framework v2.0.50727,应用程序池的托管管道模式先选择:集成,如下图:

3、在网站IIS设置的.ASP中,启用父目录;

4、在网站IIS设置的处理映射程序中,添加映射,映射名称都随便写,如下图:

(1)、添加*.aspx 脚本映射;

(2)、添加*.html 脚本映射;

(3)、添加*.* 通配符映射;

5、在网站IIS设置的模块中,添加托管模块System.Web.UI.PageHandlerFactory 和 URLRewriter.ModuleRewriter,名称随便写,并且把"仅针对向asp.net 应用程序或托管处理程序发出请求调用" 选中;如下图:

6、最后,找到第一步建立的应用程序池,将托管管道模式设置为经典模式,并且注意网站默认主页设置,网站便可以打开了。

通过以上6步操作,只要您的web.config设置正确,网站就没问题,当然以上设置,都会在web.config中提现出来哦!

我们的网站伪静态一直无法实现,用了很多方法,后来准备放弃了,想着再试一次,结果就成功,原因是我们的服务器是64位,在映射哪一步,我们弄错了,映射到了:C:\Windows\Microsoft.NET\Framework64\v2.0.50727\aspnet_isapi.dll,后来都换到了Framework,网站就可以打开了!!!具体为什么我也不懂!

扩展阅读:

在开始——运行中键入以下命令会禁用32位模式(导致服务器上所有数据库连接错误):

cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 0

启用32位模式命令:

cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1

本文地址:http://www.seozz.net/zzseo/769.html

本文标题:64位系统asp.net中ii7伪静态的设置

« 上一篇 下一篇 »

发表留言:取消回复

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

版权所有:郑州阿权站长 备案号:豫ICP备12001452号-4 联系我们 Your WebSite.给我留言 Some Rights Reserved.

免责声明:本站仅做个人博客使用,部分图片和内容源自于互联网,若有侵权或不妥请联系删除! Powered By 郑州阿权站长