IIS7的处理程序映射对于.net来说那些是可以不要的?可以删除掉么?

IIS7的处理程序映射对于.net来说那些是可以不要的?可以删除掉么?,第1张

那些都是举搏核心module和handler,不亩猛用杞人忧天了。

如果没用到.asp的话,可以禁用

如果你是webform的话,.aspx, .axd, .ashx不能禁用

用到webservice的话,.asmx, .soap不迅答桥能禁用

用到wcf的话,.svc, .soap不能禁用

如果是mvc程序的话,.cshtml不能禁用

StaticFile不能禁用

HTTP 404 错误意味着汪团首链接指向的网页不存在,即原始网页的URL失效,这种情况经常会发生,很难避免。

网页URL生成规则改变、网页文件更名或移动位置、导入链接拼写错误等,导致原来的URL地址无法访问;当Web 服务器接到类似请求时,会返回一个404 状态码,告诉浏览器要请求的资或败源并不存在。解决方法如下:

1.选择站点-》IIS-》处理程序映射-》添加脚本映射(对应扩展名)。困数

2.选择站点-》IIS-》处理程序映射-》添加通配符脚本映射(对应扩展名)。

3、如果在应用程序池选了32位支持,那就按上面的把32位的isapi再配置一遍就可以了。

   IIS服务器不支持AJAX脚本,可能是没有对.ashx和.asmx两种扩展名进行映射导致的。

你可以通过以下步骤映射.ashx和.asmx。

1.打开IIS,找到网站目录或某个网站的虚拟目录,点击右键,执行“属性”。

2.在d出的界面中,将选项卡切换到“虚拟目录”,点击“配置”按钮

3.在d出的【应用程序配置】界面中,将选项卡切换到闷慎映射,点击“添加”按钮。

4.在d出的【添加、编辑应用程序扩展名映射】界面中,输入以下内容,并点击【确定】按钮。   可执行文件:

c:\windows\microsoft.net\framework\v2.0.50727\aspnet_isapi.dll

扩展名:.ashx

动作项选择【限制为】:GET,HEAD,POST,DEBUG

取消掉【确认文件是否存在】前的复选框

5.继续点击【添加】按钮,在d出吵薯的【添加、编辑应用程序扩展名映射】界面中,输入以下内容升罩者,并点击【确定】按钮。  可执行文件:c:\windows\microsoft.net\framework\v2.0.50727\aspnet_isapi.dll

扩展名:.asmx

动作项选择【限制为】:GET,HEAD,POST,DEBUG

取消掉【确认文件是否存在】前的复选框

6.关闭设置窗口即可。    


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12468048.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-23
下一篇2023-05-23

发表评论

登录后才能评论

评论列表(0条)

    保存