2016-07-07 133 views
0

我正在主持一个使用asp.net开发的AWS网站。我已经成功发布到EC2实例。我想将Index.aspx页面设置为默认页面,这样如果有人打开URL,它应该自动加载index.aspx页面,例如打字www.domain.com打开index.aspx页面。我尝试了所有的选择,但不知何故它不适合我。任何建议将不胜感激。设置默认页面在EC2

+0

什么是你的网络服务器(Apache ...)? –

+0

我在AWS –

+1

上使用IIS看看你的'web.config'确保你有''和/或有'' –

回答

1

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

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

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

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

如果不启用默认列表中,你需要确保你的索引文件添加到名单

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