2016 - 2024

感恩一路有你

解决HTTP错误500.23错误

浏览量:3831 时间:2024-07-09 14:12:20 作者:采采

在设置httphandler时,想要将自定义的httphandler设置为过滤网站请求时,可能会遇到HTTP错误500.23 - Internal Server Error。这是因为在集成的托管管道模式下不适用的设置。一种常见的解决方法是将集成托管模式修改为经典模式。但除此之外,还有另一种方法可以通过在IIS中添加一个新的处理程序映射来解决这个问题。

使用命令迁移配置

在CMD中输入以下命令:`%SystemRoot%system32inetsrvappcmd migrate config "Default Web Site/"`。这里的Default Web Site表示你在IIS中命名的当前网站的名称。运行完这个命令后,刷新页面,通常这个错误就会消失,同时继承的httphandler也能正常使用了。

重新交给IIS处理模块

如果你不想使用配置网站使用自定义的处理映射,或者想将处理权重新交给IIS中的处理模块,可以按照以下步骤操作:

1. 打开IIS 7.0管理工具。

2. 点击你的网站显示名称。

3. 在右侧找到处理程序映射,并点击进入。

4. 在这里,你可以查看到刚才添加的映射,并进行删除或修改它的属性。

通过以上步骤,你就可以重新配置处理程序映射,以使其符合你的需求,并将处理权重新交给IIS中的处理模块。这样,你就可以正常运行你的网站并使用自定义的处理映射了。

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。