我正在使用asp.net 4.这可能更像是一个IIS问题。
假设我的网站在子网站文件夹下有一个子网站:
www.qinc.com/subsite/index.html
我喜欢做的是让用户输入
www.qinc.com/subsite
默认情况下页面访问www.qinc.com/subsite/index.html,而不必键入index.html。
最好的方法是什么?
我的web.config中已经有类似的内容但是如何将其应用到子网站?:
<defaultDocument>
<files>
<clear />
<add value="Default.htm" />
<add value="Default.asp" />
<add value="index.htm" />
<add value="index.html" />
<add value="httpredirect.htm" />
<add value="iisstart.htm" />
<add value="default.aspx" />
</files>
</defaultDocument>
但我认为它是针对主要网站www.qinc.com与www.qinc.com/subsite的子域名进行的。有没有办法告诉它将它应用到子网站?
答案 0 :(得分:2)
您需要将index.html
添加到IIS站点配置中的默认文档列表中。