首页 > 其他 > 详细

IIS上发布站点后URL重写失效的解决方法

时间:2014-09-18 12:57:13      阅读:401      评论:0      收藏:0      [点我收藏+]

在发布网站时URL重写有可能会失效,如果失效的话就需要您设置一下IIS:
1.Windows XP系统或Windows 2003系统等使用以下方法:
》打开IIS,主目录-〉配置-〉映射-〉在窗体左侧中部,点击“添加”a按钮进入“添加/编辑应用程序扩展名映射”窗体。
》在“添加/编辑应用程序扩展名映射”窗体中设置:
可执行文件-〉选择“C:\WINDOWS\Microsoft.NET\Framework\v4.0.50727\aspnet_isapi.dll”(和.aspx扩展名的可执行文件相同)
》在扩展名文本框中填写html,并取消掉最下面“确认文件是否存在”前面的复选框,一定不能选中。
设置完之后重启IIS,访问html页面就能被IIS的Aspnet_isapi.dll处理传递给httpModule处理了。
2.Win7系统:
》对于64位系统,会有两个isapi文件夹,一个32位的,一个64位的。
如果站点绑定的应用程序池的高级选项中启用了32位应用程序,就需要选择C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll。
如果“是否启用32位应用程序”设置为True,那么要选择C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll。
这两个一定要一致。
》对于访问路径,可以填写goods/*.html或*.html来限定重写的范围。
》在请求限制中,默认的选择脚本选项,这个不要改动。
3.详细图文请参考下文:原理都是一样的。
WIN7系统IIS上发布站点后水印效果失效的解决方法

IIS上发布站点后URL重写失效的解决方法

原文:http://www.cnblogs.com/xyyt/p/3978835.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!