Web.config也会影响.html文件吗?

时间:2011-12-01 07:29:01

标签: asp.net

我将index.html上传到asp.net托管,效果很好。 在我向网站添加web.config文件后,当我再次尝试访问index.html时出现以下错误。为什么? “由于发生内部服务器错误,无法显示页面。”

您可以在http://dl.dropbox.com/u/209352/Html5Demo.zip

下载代码
<!DOCTYPE html>
<html lang="en" manifest="offline.manifest">

<head>
    <meta charset="utf-8">
    <title>Cats Who Code demo</title>
    <link href="style.css" type="text/css" rel="stylesheet" media="screen">
    <meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0;">
</head>

<body>
    <div id="container">
        <header class="ma-class-en-css">
            <h1 id="logo">
                <a href="#">Cats Who Code</a></h1>
        </header>
        <div id="content">
            <h2>
                Paris, France</h2>
            <p>
                Lorem ipsum dolor sit amet, consectetur adipiscing elit.
            </p>
            <p>
                Integer faucibus.</p>
        </div>
        <!-- #content -->
        <footer>A demo by <a href="http://www.catswhocode.com">CatsWhoCode</a></footer>
    </div>
    <!-- #container -->
</body>
</html>



<?xml version="1.0"?>
<configuration>
  <system.web>
    <compilation debug="true" targetFramework="4.0"/>
  </system.web>

  <system.webServer>
    <staticContent>
      <mimeMap fileExtension=".manifest" mimeType="text/cache-manifest" />
    </staticContent>
  </system.webServer>

</configuration>

1 个答案:

答案 0 :(得分:1)

HTML文件仍然在App中托管。如果web.config出现问题,应用程序将无法正确加载,这将阻止您的html文件显示。