分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > IT知识

iis里URL重写重定向,http做301重定向https

发布时间:2023-09-06 02:17责任编辑:沈小雨关键词:http301重定向

上一篇文章写了iis和apache共用80端口,IIS代理转发apache。

因为第一次配置,这中间还是碰到了很多问题。这里记录下来,希望以后能避免错误。

使用Application Request Routing Cache重定向,在编辑入站规则的时候

选择与模式匹配,正则表达式,模式填写(多站点情况下,就一个网站不会出现问题)

^(.*),推荐填写这个 这个可以避免所有网站都被转发或重定向,当然必须配合条件规则才能有效

我这里就是浪费了很多时间,因为服务器好几个网站,导致全部被转发了。

条件这里,逻辑分配选择全部匹配,最重要的2个填写如下

输入:{HTTP_HOST},模式:^www.aaa.com$(一直没有添加这个规则,最后才发现其他域名都被转发了)

输入:{HTTPS},模式:^OFF$ (我这里需要http做301重定向到https,所以需要2个规则)

这里必须写具体的域名,防止不相干的域名被转发或者重写

操作这里,选择重定向,选择301,最重要的1个填写如下

https://www.aaa.com/{R:0}

iis里URL重写重定向,http做301重定向https

原文地址:https://www.cnblogs.com/jiuzheer/p/9773756.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved