HTTP 重定向.note
HTTP重定向支持将用户的请求重定向到特定目标
比如当google.com 收到访问时, 将其重定向到 baidu.com
比如将 http 重定向到 https
重定向不是IIS默认安装的功能,需要在服务器管理器中添加功能
- 关于重定向行为:
1.
添加HTTP重定向功能:


Win + R 打开 inetmgr:
这是服务器级别的HTTP全局重定向,当配置了它后,该服务器下的所有站点都会收到影响

这是单个站点的HTTP重定向:
配置后只对当前站点生效

- 配置HTTP重定向:
1.
(1)将一个站点的请求重定向到另一站点:
先创建两个都能够正常访问的站点:

选择web站点,点击默认文档:

点击添加:

自定义一个名称:

打开网站根目录:

创建一个同名文件:

右键编辑:

自定义内容,保存退出:

重新启动站点:

选择另一个网站(Default Web Site),点击HTTP重定向:

输入要重定向到的目标:
直接输入可访问的URL即可,点击应用(如果是其它的端口要输入端口号)

点击访问,尝试重定向是否成功:

重定向成功:

- 关于 HTTP重定向状态代码:
1.
根据题目要求设置即可,对于整体来说影响不大
