1

这可能是一个奇怪的问题 - 它可能是重复的。我不确定如何搜索现有答案,所以如果这是重复的,我深表歉意。

我们有来自客户的请求,要求他们的网站重定向访问者,以便他们的浏览器在 url 中显示默认页面。

所以不要这样做:

http://www.domain.com/

他们希望它显示:

http://www.domain.com/default.aspx

IIS 6 中是否有可以应用的设置来允许这种情况发生?

这个问题从 URL 中隐藏 default.aspx是在问相反的问题......如何删除 default.aspx。答案是在 default.aspx 代码中添加 301 重定向。这也是最好的答案吗?

如果是这样,那将解决 /default.aspx 问题。但是,我认为客户可能会要求我们对所有子文件夹也这样做。我们是否只需要在需要的地方在代码中添加 301 重定向?

或者也许我们需要考虑使用这样的工具 - http://www.helicontech.com/我们可以使用 .htaccess 文件来执行我们需要的任何 301 重定向。

感谢您的任何意见!

- 编辑 -

为了清楚起见,我确实知道如何搜索现有问题,只是不确定在这种情况下要搜索什么。

4

2 回答 2

3

此答案基于 IIS5.1 方法,但打开 Internet 信息服务,右键单击您的网站,选择属性转到文档并单击启用默认文档并首先将“default.aspx”添加到列表中。

不知道这是否是你要找的,但祝你好运。

于 2009-11-09T17:20:11.830 回答
0

这是一个有点奇怪的要求。您始终可以将默认文档设置为 redirect.aspx,并在该页面的加载事件中重定向到 default.aspx

不确定这将如何影响搜索引擎。

于 2009-11-09T17:53:11.670 回答