Categories


Tags


国内高防部署证书后自动301跳转https访问

注意:

1、规则里面的域名替换为实际域名

2、服务器内不需要开启部署HTTPS

3、宝塔面板不要开启强制HTTPS

apache环境:

<IfModule mod_rewrite.c>

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]

</IfModule>

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对应修改为您自已的域名

}

Windows系统 IIS7及以上版本

<?xml version="1.0" encoding="UTF-8"?>

<configuration>

<system.webServer>

<rewrite>

<rules>

<rule name="301" stopProcessing="true">

<match url="^(.*)$" ignoreCase="false" />

<conditions logicalGrouping="MatchAll">

<add input="{HTTP_FROM_HTTPS}" pattern="^on$" negate="true" />

</conditions>

<action type="Redirect" url="https://www.abc.com/{R:1}" redirectType="Permanent" />

</rule>

</rules>

</rewrite>

</system.webServer>

</configuration>

Windows2003系统 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对应修改为您自已的域名

来源:西部数码


Public @ 2018-08-06 15:55:57

使用Cloudflare免费防御DDOS

据Cloudflare官方账号表示,Cloudflare在包含免费计划的所有服务计划中提供的DDoS防御服务均不计容量且不设上限。Cloudflare的全球网络现已遍及90多个国家/地区,拥有37Tbps的网络容量,并在全球200个城市部署数据中心。Cloudflare的每一个数据中心均启用了完整的DDoS缓解功能。为什么是不计容量,不设上限?根据Gartner近期发表的由Thomas Linte

Public @ 2019-03-19 16:17:16

统计访问里面搜索的关键词,打开是乱码,请问怎样才能不是乱码?

答:这个是因为google搜索引擎用的是UTF-8编码造成的。一般百度搜索的就可以正常显示,google搜索的会显示为乱码。解决办法为:在 “用以搜索的短语 ”点右键,选择“在新窗口中打开”,然后在打开的新窗口中选择IE工具栏的>查看>编码>选择为 Unicode(UTF-8), 这样即可解决乱码问题。

Public @ 2021-07-06 16:13:55

HTTPS的收录机制是什么?

HTTPS是以安全为目标的HTTP通道,是HTTP的安全版,保证数据传输的安全,有效保障用户隐私数据,截取也无法解密。HTTPS的收录机制是什么?一、蜘蛛如何发现HTTPS1、网页中出现的超链接是不是HTTPS,如果是HTTPS蜘蛛会认为是HTTPS站点。2、站长平台链接提交工具,比如主动提交,文件中如果提交的是HTTPS的链接则以HTTPS的形式来发现。3、参考抓取相对路径,如果第一个网页是HT

Public @ 2021-08-10 15:56:12

网站全站启用HTTPS要如何配置?

为了全站启用HTTPS,需要进行以下配置: 1. 获取SSL证书:从CA机构(认证机构)申请SSL证书。 2. 配置Web服务器:在Web服务器上安装SSL证书,并设置HTTPS监听端口和协议。 3. 配置网站:将网站的URL地址修改为HTTPS,并将页面中的所有资源(CSS、JS、图片等)的URL地址也修改为HTTPS。 4. 强制跳转:使用301重定向,把所有的HTTP请求自动转发到H

Public @ 2023-06-03 02:00:13

更多您感兴趣的搜索

0.503055s