加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net – 在我的网站中添加HttpModule时出现“500内部服务器错

发布时间:2020-12-15 20:55:30 所属栏目:asp.Net 来源:网络整理
导读:我有一个在godaddy.com注册的网站(在ASP.NET 2.0(C#)中开发) 但是当我在web.config中添加HttpModule时,如下所示: httpModules add type="WwwSubDomainModule" name="WwwSubDomainModule" //httpModules 但它给了我“500内部服务器错误”.当我删除上面的标签
我有一个在godaddy.com注册的网站(在ASP.NET 2.0(C#)中开发)
但是当我在web.config中添加HttpModule时,如下所示:
<httpModules>
  <add type="WwwSubDomainModule" name="WwwSubDomainModule" />
</httpModules>

但它给了我“500内部服务器错误”.当我删除上面的标签,然后我的网站工作正常.谁能猜到为什么它会造成这个问题?

解决方法

得到它们:)

自2008年10月以来我一直面临着这个问题,但最终我得到了这个原因?
而不是像我在上面的问题中添加的那样添加模块,而是使用为IIS7制作的以下新模块语法(godaddy正在使用IIS7进行Windows托管)

<configuration>
   <system.webServer>
      <modules>
         <add name="Header" type="Contoso.ShoppingCart.Header"/>
      </modules>
   </system.webServer>
</configuration>

将所有模块放在这里,你就完成了!这很好,工作完美!

而且“@Jon Skeet”不需要为模块设置命名空间,即使没有命名空间也可以让它工作!

在这里阅读有关此标签的更多信息http://www.iis.net/ConfigReference/system.webServer/modules

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读