【问题标题】:How do I set the default page of my application in IIS7?如何在 IIS7 中设置我的应用程序的默认页面?
【发布时间】:2011-05-11 15:19:11
【问题描述】:

我将我的 Web 应用程序部署到 IIS7 并且一切正常。但是,我希望它自动转到 www.xxxxxx.com/views/root/default.aspx,而不是输入我真正的起始页面的 url。

我该怎么做?

【问题讨论】:

    标签: iis-7


    【解决方案1】:

    只需转到 web.config 文件并添加以下内容

    <system.webServer>
        <defaultDocument>
          <files>
            <clear />
            <add value="Path of your Page" />
          </files>
        </defaultDocument>
    </system.webServer>
    

    【讨论】:

    • 此外,我必须在 标记之间包装所有这些,并将我的索引页面的名称设置为 标记值属性,而不是整个路径。
    【解决方案2】:
    1. 在 IIS 管理器的站点树中选择您的页面。
    2. 双击配置编辑器。
    3. 在下拉列表中选择 system.webServer/defaultDocument。
    4. 将“default.aspx”更改为您的文档名称。

    【讨论】:

      【解决方案3】:

      Karan 已经发布了答案,但这对我不起作用。所以,我发布了对我有用的东西。如果这不起作用,那么用户可以试试这个

      <configuration> 
          <system.webServer> 
              <defaultDocument enabled="true"> 
                  <files> 
                      <add value="myFile.aspx" /> 
                  </files> 
              </defaultDocument> 
          </system.webServer>
      </configuration> 
      

      【讨论】:

        【解决方案4】:

        在IIS管理器--> Http视图--> 双击默认并写下你想要的启动页面的名字,就这样

        【讨论】:

          【解决方案5】:

          对于像我这样的新手,打开 IIS,展开你的服务器名称,选择站点,点击你的网站。在新安装时,它是默认网站。点击它。在右侧,您有默认文档选项。双击它。你会看到default.htm、default.asp、index.htm等。在最右边点击添加。输入您要将其设置为默认文件的全名(包括扩展名)。点击确定。以管理员身份打开 cmd 提示符并重置 iis。从 c:\inetpub\wwwroot 文件夹中删除所有文件,如 iisstart.html、index.html 等。

          注意:这将自动在您的 c:\inetpub\wwwroot 文件夹中创建 web.config 文件。我的 inetpub 或 wwwroot 文件夹中没有任何 web.config 文件。这会自动为我创建一个。

          下次输入 http(s)://servername 时,它​​会打开您设置的默认页面。

          【讨论】:

            【解决方案6】:

            如果你想做类似的事情,用户输入 url "www.xxxxxx.com/views/root/" & 默认页面显示然后我猜你必须在 IIS 中设置默认/主页/欢迎页面属性。但是,如果用户只是输入“www.xxxxxx.com”,而您仍然想转发到您的 url,那么您已经在默认页面中编写了一行代码来转发到您想要的 url。此默认页面应位于应用程序的根目录中,因此 www.xxxx.com 将加载 www.xxxx.com/index.html,这会将用户重定向到您想要的 url

            【讨论】:

              【解决方案7】:

              我正在尝试将特定文件作为默认页面,而不是目录结构。 因此,在 IIS 服务器中,我必须转到默认文档,添加我想要设为默认的页面,同时转到 Web.config 文件并使用“启用 = true”更新 defaultDocument 标头。这对我有用。希望对您有所帮助。

              【讨论】:

                猜你喜欢
                • 1970-01-01
                • 1970-01-01
                • 2012-01-18
                • 1970-01-01
                • 2018-07-17
                • 1970-01-01
                • 2014-12-06
                • 2010-12-27
                • 1970-01-01
                相关资源
                最近更新 更多