我有一个在iis7
托管在amazon ec2实例中的Web应用程序。目录结构类似于Website>Pages>welcome.aspx
.iis网站的物理路径已设置在网站级别。我已添加默认页面为pages/welcome.aspx
。现在,当我们访问网站时,网站会重定向到默认网页,但网址仍然是abc.com:XXXX
而不是abc.com:XXXX/pages/welcome.aspx
。现在,当有人点击带有href的链接时与abcd.aspx
类似,由于它在根目录而不是在pages目录中搜索内容,因此抛出了未找到页面的异常。
答案 0 :(得分:0)
转到您的web.config并添加:
<system.webServer>
<defaultDocument>
<files>
<clear />
<add value="pages/welcome.aspx" />
</files>
</defaultDocument>
</system.webServer>
来自this post。