当前位置:厦门SEO > 建站技术 > 正文

IIS和Apache实现HTTP重定向到HTTPS

龙腾SEO 2018-10-02 1991 0

本文介绍IIS7和Apache上实现访问http跳转到HTTPS访问的方法,网站设计出于安全的考虑需要使用https协议,但不少用户因为输入网址的习惯不喜欢带上https协议,导致访问异常,因此需要一种重定向功能,实现HTTP网站重定向到HTTPS网站的方法,具体操作如下:

614.png

IIS7

从微软的官方网站下载HTTP重写模块,安装完毕之后重启IIS服务,之后打开IIS控制台,发现多了一个组件,双击“URL重写”,在右边窗体中选择“添加规则”,并添加一个空白规则,给规则自定义一个名字(名称自便),比如我这里叫“redirect to HTTPS”,模式为:(.*),添加一个条件,条件输入为 {HTTPS},与模式匹配,模式为 ^OFF$,然后配置操作,操作类型为:重定向,重定向到URL为:https:// {HTTP_HOST}/{R:1},重定向类型:永久301。

设置完毕后点击右侧的“应用”,这个 URL 重写就配置完毕了。

Apache

修改.htaccess文件,在文件里增加如下几行:

RewriteEngine On

RewriteBase /

RewriteCond %{HTTPS} !=on

RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

另一种写法是:

RewriteEngine on

RewriteBase /

RewriteCond %{SERVER_PORT} !^443$

RewriteRule (.*) https://%{SERVER_NAME}/$1 [R=301,L]

本文转自:月光博客

转载请注明来自龙腾SEO,本文标题:IIS和Apache实现HTTP重定向到HTTPS
本文地址:http://www.fjxmseo.cn/content/51.html

标签:HTTPS

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

关于我

欢迎加我的QQ号交流

文章代更新
热门文章
随机tag
附子seo培训易格英语外链优化网站跳出率湖南seo优化爱占seo福建seo培训seo教育培训百google度seo网络赢利的秘密​网络推广SEO小技巧浮动广告代码allintext指令e58seo技术SEO大神网络seo培训seo电子书太原seo优化seo黑帽1234淘宝排行榜杭州seo培训站群是什么意思seo赚钱培训