iis8使用url2.0模块实现http跳转到https
2017-07-01 10:52
519 查看
第一步安装,url 2.0重写模块
点击右键选择》获取新的web平台组件
找到url 重写工具2.0并安装
找到相应网站,选择 >url重写
设定名称后 匹配URL用于路径匹配 通用 (.*)正则匹配所有路径
{HTTP_HOST}用于匹配主机域名,我的网站有泛解析,指定了匹配含有szsczx的域名
设定重定向,其中 {R:0}规则用于匹配路径
如果不想配置,可以修改下,把这段代码放入web.config中。可以实现用户输入主域名和二级域名直接跳转到https协议的域名地址。
点击右键选择》获取新的web平台组件
找到url 重写工具2.0并安装
找到相应网站,选择 >url重写
设定名称后 匹配URL用于路径匹配 通用 (.*)正则匹配所有路径
{HTTP_HOST}用于匹配主机域名,我的网站有泛解析,指定了匹配含有szsczx的域名
设定重定向,其中 {R:0}规则用于匹配路径
<system.webServer> <rewrite> <rules> <rule name="https" stopProcessing="true"> <match url="(.*)" /> <conditions logicalGrouping="MatchAny"> <add input="{HTTP_HOST}" pattern="^.*?szsczx.*$" /> </conditions> <action type="Redirect" url="https://www.szsczx.com/{R:0}" redirectType="Permanent" /> </rule> </rules> </rewrite></system.webServer>
如果不想配置,可以修改下,把这段代码放入web.config中。可以实现用户输入主域名和二级域名直接跳转到https协议的域名地址。
相关文章推荐
- 如何使用NetScaler实现http页面跳转https
- Apache 实现http协议自动转成https协议,Apache 防DDOS攻击 使用mod_rpaf模块 mod_evasive模块
- 使用nginx实现http访问自动跳转到https端口
- .htaccess重写URL 实现http自动跳转https
- nginx强制使用https访问(http跳转到https)
- c#使用Socket发送HTTP/HTTPS请求的实现代码
- Apache 实现ProxyPass转发URL到Tomcat并实现http自动转https
- Nginx Http认证 实现访问网站或目录密码认证保护 | 使用 HttpAuthBasicModule 模块
- nginx强制使用https访问(http跳转到https
- android中使用HttpURLConnection实现多线程下载
- 【Android进阶】使用HttpURLConnection实现图片的下载与现显示
- nginx强制使用https访问(http跳转到https)
- IIS7如何实现访问HTTP跳转到HTTPS访问
- 使用Struts 2.0 框架实现用户注册登录模块(数据库校验)
- Android 中使用HttpUrlConnection实现get请求服务器
- 使用httpclient实现http链接池与使用HttpURLConnection发送http请求的方法与性能对比
- Android中如何使用HttpURLConnection实现GET POST JSON数据
- ASP.NET 2.0利用Httphandler实现URL重写(伪URL及伪静态)(转)
- 【环境配置】申请StartSSL免费CA证书,配置Nginx使用https访问,强制http跳转到https
- 使用curl实现http传输,Url编解码问题