IIS 7.5详细错误 - 404.0 - 未找到

时间:2014-03-30 14:54:03

标签: asp.net iis url-rewriting

我刚刚将项目的框架从2.0更改为4.0,并且在打开URL Rewrite页面时出现错误。我有很多东西,但没有一个工作。

请帮我解决这个问题。

错误:

HTTP Error 404.0 - Not Found
The resource you are looking for has been removed, had its name changed, or is temporarily unavailable.


的Web.config:

<system.webServer>
    <staticContent>
      <clientCache cacheControlMode="UseMaxAge" cacheControlMaxAge="8.00:00:00" />
    </staticContent>
    <modules runAllManagedModulesForAllRequests="true">
      <remove name="Session" />
      <add name="Session" type="System.Web.SessionState.SessionStateModule" preCondition="" />
    </modules>
    <validation validateIntegratedModeConfiguration="false" />
    <handlers>
      <remove name="UrlRoutingHandler" />
    </handlers>
    <rewrite>
      <rules>
        <remove name="Plesk. SEO-safe redirect for http://www.theprojectjugaad.com" />
        <rule name="Plesk. SEO-safe redirect for http://www.theprojectjugaad.com" enabled="false" patternSyntax="Wildcard" stopProcessing="true">
          <match url="*" />
          <conditions>
            <add input="{HTTP_HOST}" pattern="www.theprojectjugaad.com" />
            <add input="{HTTPS}" pattern="OFF" />
          </conditions>
          <serverVariables />
          <action type="Redirect" url="http://theprojectjugaad.com/{R:1}" />
        </rule>
      </rules>
    </rewrite>
  </system.webServer>

1 个答案:

答案 0 :(得分:0)

这已经解决了吗?

我有类似的错误,并通过从system.webServer

中删除WebDAV解决了
<modules runAllManagedModulesForAllRequests="true">
  <remove name="WebDAVModule" />
</modules>