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

WordPress的负载优化

1. 使用高效的主机:选择一个能够提供高负载的主机,同时要保持服务器的性能让其最大化。可以采用分布式架构缓解负载压力,比如使用CDN。 2. 缓存机制:使用缓存机制能够大大减少数据库和服务器的负载,可以使用缓存插件,比如W3 Total Cache、WP Super Cache等。 3. 数据库优化:对数据库进行优化可能是减轻负载最重要的方法之一,可以选择优化插件,如WP-Optimize等,

Public @ 2023-04-21 03:00:24

网站成功关键之三:彪悍的执行力

网站成功关键之三应该是推广,但在此之前我博客说了不少推广网站的方方法,我在这里就不重复说了,到网上搜下“网站推广100招”、“网站推广方法大全”你就全明白了,其实说来说去,推广就那么几种方式,很多人都知道,但很多人做不到,因为执行力不够。本文将阐述用彪悍的执行力推广网站。不担心说出推广方法,就担心你做不到。很多站长,对很多推广方式有所保留,要么戛然而止、要么敷衍了事。文章很长,看完后激情澎湃,可回

Public @ 2016-05-09 16:17:22

如何在阿里云申请免费的SSL证书?

在阿里云官网搜索“SSL证书”,进入SSL证书页面。在页面上找到“免费证书申请”,点击进入。 然后在页面上输入自己的信息,包括证书名称、域名、邮箱等,填写完毕后点击“立即领取免费证书”即可。 此时会出现提示窗口,告诉你证书的领取结果,如果成功领取到证书,可以在“免费证书申请”页面找到新生成的证书,点击下载即可下载证书并安装。其中还有详细的安装教程。

Public @ 2023-06-18 21:50:13

SSL的安全配置和检测

现在的网站通常开启SSL已经是标配了,不过,配置好了SSL后,还需要判断一下服务器部署的是否安全,如果没有配置好的话,会带来很多安全隐患。SSL/TLS 系列中有六种版本:SSL v2,SSL v3,TLS v1.0,TLS v1.1、TLS v1.2、TLS v1.3:SSL v2 是不安全的,不能使用。当与 HTTP(POODLE 攻击)一起使用时,SSL v3 是不安全的,当与其他协议一起使

Public @ 2015-04-09 15:56:02

更多您感兴趣的搜索

0.522724s