如何在iis驻留内部文件夹中映射默认文档

时间:2013-03-25 12:27:29

标签: c# asp.net iis iis-7

enter image description here

如何从Dir2文件夹映射默认文档文件。我有一个index.html文件。我配置为

enter image description here

js文件和css文件无法使用此index.html页面。我该如何解决这个问题?

1 个答案:

答案 0 :(得分:2)

这听起来不像是与IIS或默认文档有关,而是与您在HTML页面中包含对样式和脚本文件的引用的方式有关。您需要确保每个网页中的网址都正确无误。如果您尝试使用在Ap1 / index.html中指定的URL浏览到JS或CSS文件,会发生什么?如果你得到404,那么你的src或href属性在 文件中是不正确的。

根据您的评论,如果您希望在应用程序的不同级别使用完全相同的页面,则需要将JavaScript和CSS文件的路径转换为绝对路径。绝对路径以正斜杠“/”开头,从站点层次结构的根目录开始直到它到达您的文件。例如,如果您的脚本文件位于根级别下方的文件夹中,则执行以下操作:

<script type="text/javascript" src="/scripts/myscript.js"></javascript>

同样,对于根级别以下文件夹中的样式,您可以执行以下操作:

<link rel="stylesheet" href="/styles/mystyle.css" />

无论您的网站层次结构位于index.html的哪个位置,客户端浏览器都应该能够找到您的文件。