301重定向:IIS服务器网站整站301永久重定向设置方法(阿里云)

301永久重定向能够将一个网站URL永久重定向到另一个网站URL,用于网站迁移或域名更改场景。本文将以阿里云服务器上的IIS网站为例,介绍如何设置整站301永久重定向。

1. 登录阿里云控制台,进入IIS管理控制台。找到您要重定向的网站,右键选择“管理网站”。

2. 选择“高级设置”→“URL重写”。勾选“启用IIS URL重写模块”,点击“应用”。![image.png](https://imgconvert.csdnimg.cn/aHR0cHM6Ly9pbWFnZS5odmNlLmNvbS9pbWFnZS9waWMvMjIwODEyMjMvMTU3NTYzNzY0MTU1OC5wbmc?x-oss-process=image/format,png)

3. 选择“添加规则”,选择“永久重定向”。输入现在的网站URL及目标重定向的URL。![image.png](https://imgconvert.csdnimg.cn/aHR0cHM6Ly9pbWFnZS5odmNlLmNvbS9pbWFnZS9waWMvMjIwODEyMjMvMTU3NTYzNzY1MDY1MC5wbmc?x-oss-process=image/format,png)- 输入例:现有URL: http://www.test.com/*
目标URL: http://new.test.com/*

4. 设置其他选项:- 勾选“仅重定向URL”。此选项表示仅重定向URL,不重定向POST请求

– 勾选“重新编写主机头”。此选项表示重定向时修改主机头信息

– 保留“响应状态代码”为301,表示永久重定向

– 勾选“所有请求ere重定向”,表示对所有资源发出的请求都进行重定向5. 点击“应用”,完成IIS 301重定向规则的添加。

6. 在DNS管理中,xn--www-q33er8ohoh.test.xn--comcnamenew-8t3s396mp96c.test.com,完成域名的重定向。

7. xn--www-0v1em5jlteb5c928bq6nuf1eeln.test.com,xn--new-xy9d44ltuae93vbmeky6azid277a.test.com,重定向成功。

通过在IIS URL重写模块中添加永久重定向规则,可以实现IIS网站整站的301重定向。

需要注意的是,头部信息和网址都会发生变化,旧址不可访问,需配合域名重定向使用。理解301重定向原理并掌握在IIS网站中如何配置永久重定向规则,是Web运维工程师常用的技能之一。除IIS外,NginxApache也有类似的重定向配置方法

© 版权声明
THE END
喜欢就支持一下吧
点赞9 分享
评论 抢沙发

请登录后发表评论