我在我的网站http://ironnoob.com/forums上安装了一些论坛。
我的网站位于 c:\IronNoob,我的论坛安装在 c:\IronNoob\forums
我希望“ironnoob.com”和“www.ironnoob.com”都进行服务器端重定向到“ironnoob.com\forums”。
我正在使用 IIS 7,而且我是设置这些东西的新手,所以我什至不知道用谷歌搜索什么。我知道我可以使用 HTML 进行客户端重定向,但我知道服务器端重定向更好。我已经知道如何为 IIS 安装 HttpRedirect 模块,但是如果我在站点的根文件夹中设置重定向到我的论坛文件夹,访问 ironnoob.com 时会出现循环重定向错误。
HTTP 重定向设置:
- 在 ISS 的 Connections 窗格中选择的根目录
- 选中“将请求重定向到此目的地”
- 目的地 = http://somesite.com/forums
- 选中“将所有请求重定向到确切位置”
- 选中“仅将请求重定向到此目录(而不是子目录)中的内容”
- 状态代码:永久 (301)
当我告诉它不要重定向子目录时,为什么它会重定向?这样做的正确方法是什么?