部署https后设置301跳转将http跳转到https

<返回列表

首先说一下http和https:http定义了客户端(浏览器)与服务器之间的通信规则,端口号是80,大部分客户端指的是我们平时上网的浏览器,当然有很多中断例如手机APP、嵌入式软件也可能采用http和服务器通信,这种协议在传输的时候是明文的,也就是在通信过程中传输的数据在线路的每个节点(例如网关,路由器)都可以被劫持到,所以安全性较低。而https即http下加入SSL层加密,端口号是443,传输数据无法被劫持到。对于安全性较高的站点(金融、银行、电子商务等)一般都采用https,目前越来越多的站点都使用了https,但是很多用户输入的时候都是直接输入网址,默认浏览器作为http来请求,这样就需要在服务器端做一个跳转到https站点,在服务器端跳转有301和302两种方式,这里的301和302指的是http请求状态码,对用户来讲没什么区别,但是对于搜索引擎关系重大,301是永久重定向而302则被认为是临时的,所以应该采用301的方式,做301跳转一般又有两种方式:1.使用程序跳转2.使用web服务器配置跳转。

1、云主机apache环境

【直接在apache上部署的SSL】在对应站点根目录下新建一个文件命名为.htaccess。香港亚洲数据中心机房点击查看规则。

RewriteEngine On

RewriteCond ?%{HTTPS} !^on$ [NC] ? ? ? ? ? ? ? ? ? ? ? ? ? ?

RewriteCond %{HTTP_HOST} ^(www.)?abc.com$ [NC] ? ? ? ? ? ? ? ?# 将abc.com和www.abc.com跳转到https://www.abc.com,防止apache子站继承上级目录.htaccess受影响

RewriteRule ^(.*)$ https://www.abc.com/$1 [R=301,L]

云主机apache环境:

RewriteEngine On

RewriteCond %{HTTP:From-Https} !^on$ [NC] ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

RewriteCond %{HTTP_HOST} ^(www.)?abc.com$ [NC] ? ? ? ? ? ? ? ?# 将abc.com和www.abc.com跳转到https://www.abc.com,防止apache子站继承上级目录.htaccess受影响

RewriteRule ^(.*)$ https://www.abc.com/$1 [R=301,L]

2、虚拟主机linux系统

可以通过ftp或登录后进入到主机管理面板-文件管理,进入wwwroot,新建一个文件命名为.htaccess文件,保存即可。

编辑.htaccess文件写入以下规则:

RewriteEngine On

RewriteCond %{HTTP:From-Https} !^on$ [NC]

RewriteCond %{HTTP_HOST} ^(www.)?abc.com$ [NC] ? ? ? ? ? ? ? ?# 将abc.com和www.abc.com跳转到https://www.abc.com,防止apache子站继承上级目录.htaccess受影响

RewriteRule ^(.*)$ https://www.abc.com/$1 [R=301,L]

3、云主机Nginx环境

编辑nginx站点配置文件(如果是wdcp面板,登录wdcp管理面板中:站点列表-文管-虚拟主机站点文件nginx-对应站点配置文件),添加以下规则。(香港亚洲数据中心机房点击查看规则)

server

{

listen 80;

server_name abc.com;

rewrite ^(.*) https://www.abc.com$1 permanent; ? ? ? ? ? # 这段就是需要添加的,abc.com对应修改为您自已的域名 ?

}

云主机Nginx环境(香港亚洲数据中心机房):

server

{

listen 80;

server_name abc.com; ?

}

#亚数机房CDN部署的SSL在自身网站server配置节中添加下面代码

if ( $http_from_https != 'on' ){

? ? rewrite ^(.*) https://www.abc.com$1 permanent; ? ? ? ? ? # abc.com对应修改为您自已的域名

}

4、云主机Windows系统 IIS7环境

云服务器:【直接在IIS上部署的SSL】在对应站点根目录下新建(通过ftp或登录后直接进入到D:wwwroot站点ftp命名目录wwwroot创建)一个文件命名为web.config并编辑添加以下规则(管理助手部署或者亚洲数据中心机房点击查看规则):

? ? ? ?

? ? ? ? ? ?

? ? ? ? ? ? ?

? ? ? ? ? ? ? ? ? ?

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

? ? ? ? ? ? ? ? ? ? ?

? ? ? ? ? ? ? ? ? ?

? ? ? ? ? ? ? ? ? ?

? ? ? ? ? ? ?

? ? ? ? ? ?

? ? ? ?

? ?

云主机Windows系统 IIS7环境(香港亚洲数据中心机房和管理助手部署的服务器)

注意更改为自己的域名

? ? ? ?

? ? ? ? ? ?

? ? ? ? ? ? ?

? ? ? ? ? ? ? ? ? ?

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

? ? ? ? ? ? ? ? ? ? ? ? ?

? ? ? ? ? ? ? ? ?

? ? ? ? ? ? ? ? ? ?

? ? ? ? ? ? ?

? ? ? ? ? ?

? ? ? ?

? ?

5、虚拟主机windows系统

可以通过ftp或登录后进入到主机管理面板-文件管理,进入wwwroot,新建一个文件命名为web.config并编辑添加以下规则,注意替换为自己的域名。

? ? ? ?

? ? ? ? ? ?

? ? ? ? ? ? ?

? ? ? ? ? ? ? ? ? ?

? ? ? ? ? ? ? ? ? ?

? ? ? ? ? ? ? ? ? ? ? ?

? ? ? ? ? ? ? ? ? ?

? ? ? ? ? ? ? ? ? ?

? ? ? ? ? ? ?

? ? ? ? ? ?

? ? ? ?

? ?

6、云主机Windows系统 IIS6环境

RewriteEngine On

RewriteCond ?%{HTTPS} !^on$ [NC] ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

RewriteRule ^(.*)$ https://www.abc.com/$1 [R=301,L] ? ? ? # www.abc.com对应修改为您自已的域名

RewriteCond %{HTTP_HOST} !^www.

RewriteRule ^(.*)$ https://www.abc.com$1 [R=301,L] ? ? ? ?# www.abc.com对应修改为您自已的域名

云主机Windows系统 IIS6环境(香港亚洲数据中心机房)

RewriteEngine On

RewriteCond %{HTTP:From-Https} !^on$ [NC] ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

RewriteRule ^(.*)$ https://www.abc.com/$1 [R=301,L] ? ? ? # www.abc.com对应修改为您自已的域名

RewriteCond %{HTTP_HOST} !^www.

RewriteRule ^(.*)$ https://www.abc.com$1 [R=301,L] ? ? ? ?# www.abc.com对应修改为您自已的域名

tomcat环境(云主机)

在web.xml最后一行代码之前添加如下代码即可

? ?

? ?

? ? ? ?SSL

? ? ? ?/*

? ?

? ?

? ? ? ?CONFIDENTIAL

? ?

注: 1、discuz使用301方式强制将http跳转到https后会导致后台uc通信失败。

2、通过该方式设置跳转后,如无法正常跳转访问,请单独建立站点绑定https域名,仍在原来站点设置跳转规则。

国内免备案VPS301跳转服务器国内免备案服务器域名被墙跳转301,绕过信息安全中心不能放违反法律法规内容!(北京免备案镇江免备案江苏免备案辽宁免备案vps山东联通免备案
分享新闻到:

更多帮助

国内空间秒变网站无需备案轻松搭建高效在线平台

新闻中心 2026-04-22
近年来,随着网络技术的不断革新,人们对在线平台的需求愈发强烈。各行各业都渴望通过互联网展示自身的业务,拓展更广阔的市场。不论是个人展示作品,还是企业发布产品信息···
查看全文

2026年最值得选购的免备案国内VPS推荐与优势解析

新闻中心 2026-04-22
在信息化高速发展的今天,越来越多的企业和个人开始关注服务器的选择。特别是对于一些对灵活搭建网站或应用有需求的人来说,国内VPS成为了备受青睐的选择。随着技术的更···
查看全文

国内免备案免费空间推荐轻松搭建网站无需烦恼

新闻中心 2026-04-21
当前很多人都希望拥有一个属于自己的个人网站或小型企业站,不少初学者或者预算有限的站长在网站建设时,总会考虑如何节省成本与提升效率。实际操作中,空间选择就成了绕不···
查看全文
返回更多帮助