【IIS】设置URL重定向

摘要:
地址是www.baidu.com现在,输入网站A的地址后,直接跳转到网站B[要求类似于旧版本域名到新版本域名]。具体操作:点击应用程序8。打开要设置URL重写的网站目录,然后添加规则。此时,您可以在当前网站上添加Index.html页面,^(./*)表示与当前网站192.168.1.223:8700/ss匹配,然后默认情况下,所有这些页面都将跳转到新页面下方的URL重定向页面,以直接写入目标地址。PS(秒):

名字解释:

  URL转发分为隐含转发和非隐含转发,隐含转发就是指当前域名转发后,仍然显示当前域名,而非隐含转发者指当前域名转发后,显示被转发的地址。

前提:

  你有一个A网站:地址是:192.168.1.223:8700

                      B网站:地址是 www.baidu.com

现在要在输入A网站地址后,直接跳转到B网站中【旧版域名转新版域名类似的需求】

具体操作:

1、在IIS上安装ARR,下载地址(http://www.iis.net/downloads/microsoft/application-request-routing)

2、完成后打开,Microsoft Web Platform Installer

【IIS】设置URL重定向第1张

3、搜索arr关键字,安装应用程序请求路由

【IIS】设置URL重定向第2张

 4、搜索url关键字,安装url重写工具

【IIS】设置URL重定向第3张

 5、重启服务器,才能在iis目录下看到新安装的ARR

【IIS】设置URL重定向第4张

 6、打开ARR,在右侧功能菜单中点击   Server Proxy Settings

【IIS】设置URL重定向第5张

 7、勾选 Enable proxy,然后点击应用

【IIS】设置URL重定向第6张

 8、打开你要设置URL重写的网站目录,此时就能看到一个URL重写的功能

【IIS】设置URL重定向第7张

 9、双击打开,添加规则

此时可以在当前站点增加Index.html页面,里面说明即将要做的事情。

然后规则名随便起,模式输入:^(./*)  代表匹配当前网站192.168.1.223:8700,跳转规则为输入  192.168.1.223:8700/ss  则默认都跳转至新页面

下面的URL重定向页面直接写你的目标地址即可 

【IIS】设置URL重定向第8张

PS:如果想在输入 192.168.1.223:8700的地址时就立刻跳转到百度,则需要设置HTTP重定向

【IIS】设置URL重定向第9张

另附: 

IIS配置Url重写实现http自动跳转https的重定向方法(100%解决)

 

参考:

https://blog.51cto.com/cold2076goddess/1542583   

https://blog.csdn.net/kelly921011/article/details/87889062    隐含转发

https://my.oschina.net/tanyixiu/blog/123832      隐含转发

https://blog.csdn.net/kelly921011/article/details/87889062   隐含转发

免责声明:文章转载自《【IIS】设置URL重定向》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇部署在IIS服务器的asp.net 网站,禁止访问指定类型文件Ruby on Rails中的Rake教程(Rake如何把我灌醉!)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

详解nginx的rewrite应用,Nginx高级之Rewrite规则

http://www.cjzzc.com/article/1082.html Rewrite主要的功能是实现URL重写,Nginx 的 Rewrite 规则采用 PCRE Perl 兼容正则表达式的语法进行规则匹配,如相使用 Nginx 的 Rewrite 功能,在编译 Nginx 前要编译安装 PCRE 库。Rewrite主要实现url地址重写,以及重定...

操作系统正则符号说明

1.系统特殊符号回顾   01.基础符号系列     001.美元符号  $       作用:       1.用于取出变量中的内容               2.用于取出指定列的信息(awk)              3.表示用户命令提示符               4.表示一行的结尾       在vim 中利用$符号可将光标跳转到当前行行尾...

HTTP常见状态码(404、400、500)等错误

目录 一、一些常见的状态码 二、详细分解: 4XX请求错误 5XX服务器错误 一、一些常见的状态码 200 - 服务器成功返回网页 404 - 请求的网页不存在 503 - 服务不可用 二、详细分解: 1xx(临时响应) 表示临时响应并需要请求者继续执行操作的状态代码。 代码 说明 100 (继续) 请求者应当继续提出请求。服务器返回此代...

一些开源的dashboard 解决方案

简单收集了以下开源dashboard 的项目,记录下 plotly-dash 基于python 的dash 开发工具,很不错 项目地址 https://github.com/plotly/dash keen-dashboards 一个响应式dashboard 开发模版 项目地址 https://github.com/keen/dashboards Shop...

关于 IPv6 你需要知道的 10 件事

在过去的几年里,IPv6已经逐渐慢慢地成为主流,但许多IT专业人士在面临IPv6时还手足无措,的确,IPv6和IPv4存在很大的不同,本文为此而写,希望能帮助你消除IPv6恐惧症。 1、IPv6地址是128位十六进制数 IPv4地址是有4个数字位组(总共32位)组成的,IPv6地址的长度时128位,而且是由16进制字符组成的。在IPv4中,每个位组由0-...

快速掌握Shell编程

(一)Shell编程概述 1.1 shell简述 Shell编程和JavaScript非常相似,Shell和JavaScript都是弱类型语言,同时也都是解释型语言。解释型语言需要解释器,JavaScript的解释器是浏览器,Shell脚本的解释器时bash,是一个shell、一个命令行用户接口。 1.2 bash简述 bash在执行或者解释脚本的时候,此...