在EC2中设置默认页面

时间:2016-07-07 07:24:07

标签: c# amazon-web-services amazon-s3

我正在努力将使用asp.net开发的网站托管到AWS。我已成功将其发布到EC2实例。我想将Index.aspx页面设置为默认页面,这样如果有人打开URL,它应该自动加载index.aspx页面,例如输入www.domain.com打开index.aspx页面。我已经尝试了所有选项但不知何故它不适合我。任何建议都将受到高度赞赏。

1 个答案:

答案 0 :(得分:1)

对于IIS Web Server,您应该查看web.config文件。

确保您拥有<defaultDocument enabled="true">

最近的IIS版本中的默认文件是(按顺序)

  • 的index.htm
  • 的index.html
  • 的default.asp
  • 的Default.aspx
  • 的index.asp
  • 的Index.aspx
  • index.cfm
  • 的index.php
  • 的default.htm

如果您没有启用默认列表,则需要确保将索引文件添加到列表中

<defaultDocument>
   <files>      
       <add value="index.aspx"/>
       <add value="..."/>
   </files>
</defaultDocument>