gpt4 book ai didi

子文件夹中的 asp.net 站点默认文档

转载 作者:行者123 更新时间:2023-12-02 08:13:15 27 4
gpt4 key购买 nike

我的默认文档位于子文件夹中,而不是根目录中,我怎样才能使其在 ASP.NET 2.0 网站中默认。

尝试将iis7默认文档设置为“/pages/default.aspx”'~/pages/default.aspx' 但它不起作用。

最佳答案

默认文档与起始页不同。默认文档意味着如果我请求 mysite.com/somefolder 并且未指定文件,则 IIS 应显示哪个文件。

如果您想使用特定页面作为主页,请创建一个 Default.aspx 文件并将其写入其代码隐藏类中:

public override void ProcessRequest(HttpContext context) {
context.Response.Redirect("pages/default.aspx", true);
}

由于客户端可能禁用了 Javascript,因此服务器端方法会更可靠。不过,最好发出永久重定向,而不是简单的 Response.Redirect。从 SEO 的角度来看,使用 JS 来做这件事也会很糟糕。

关于子文件夹中的 asp.net 站点默认文档,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/421778/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com