0

我希望用户在用户键入时转移到主页

www.xxxxxx.com/myapp

目前我必须输入

www.xxxxxx.com/myapp/home.aspx

如何解决这个问题?

4

4 回答 4

0

system.webserver在 web.config 的标签下添加以下内容:

<system.webServer>
    <defaultDocument>
        <files>
            <add value="home.aspx"/>
        </files>
    </defaultDocument>
</system.webServer>
于 2013-06-14T10:19:52.057 回答
0

一种方法是将 index.html 页面放在目录中并放入一些 JavaScript ...重定向到您的页面...这不是最好的解决方案,但如果您不想更改 IIS 中的设置,它可以工作。 ..

于 2013-06-14T09:53:43.407 回答
0

您可以创建一个简单的 index.html 文件并将以下代码放入其中:

<script type="text/javascript">
 location = '/myapp/home.aspx';
</script>

当您无法更改代码和服务器默认页面时,这只是一种替代解决方案。

  • 如果 JavaScript 被禁用,此解决方案将不起作用。

  • 您可以创建一个 default.aspx 页面并使用 response.redirect("/myapp/home.aspx");

于 2013-06-14T09:50:21.067 回答
0

有几种选择:

1) 将 home.aspx 配置为 IIS 中的默认页面

2) 在同一文件夹中创建一个 default.aspx,其中包含重定向到 home.aspx 的代码

3) 使用 IIS Rewriting 2.0 Module 重定向请求

于 2013-06-14T09:50:52.783 回答