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

从六间房看域名选择和推广

六间房是一个在线直播和社交平台,拥有海量直播内容和活跃用户群体。在该平台中,域名选择和推广也是非常重要的一部分。 域名选择方面,六间房选择了易于记忆和易于搜索的二级域名“6.cn”。这个域名简短明了,易于传播和推广。在网络上,很少有人会记不住这个简洁的域名。 为了进一步提升品牌知名度和推广效果,六间房也进行了大量的线上和线下活动。例如,该平台在微博、微信等社交媒体上持续发布各种活动信息和优惠信

Public @ 2023-04-12 19:51:39

IIS 6.0 伪静态的配置方法

IIS 6.0 是微软的一款 Web 服务器软件,可以实现虚拟主机、网站发布、应用程序支持等功能。在使用 IIS 6.0 作为 Web 服务器时,可以使用伪静态的技术来实现 URL 重写和美化,增加网站的可读性和可维护性。以下是在 IIS 6.0 中配置伪静态的方法: 1. 在 IIS 控制台中创建一个 Web 应用程序,并在其根目录下创建一个名为“urlrewrite”(可自定义)的文件夹。

Public @ 2023-04-10 15:01:01

HTTPS究竟是啥?这篇文章带你快速了解HTTPS

HTTPS是超文本传输安全协议(HTTP Secure),是HTTP上加入SSL/TLS协议后的安全加密方式。HTTPS协议通过SSL/TLS证书验证以及数据加密来保证数据传输的安全性。在HTTPS协议的基础上,网页浏览器与网站服务器之间的数据传输过程将会被加密,使得攻击者无法对通信数据进行窃取、篡改、劫持等恶意操作。 HTTPS协议的作用是让网站浏览器与网站服务器之间的数据传输变得安全。HTT

Public @ 2023-04-22 23:00:26

HTTPS改造全流程常见Q&;A

1. 什么是HTTPS? HTTPS是指“超文本传输安全协议”,是一种通过网络进行安全通信的协议。它基于TLS/ SSL协议来保证数据传输的安全性,可以有效地防止信息被窃听、篡改以及身份冒充等安全问题。 2. 为什么要进行HTTPS改造? HTTPS改造可以保证网站的数据传输安全性,提高网站信息保密性和完整性,防止黑客攻击和数据泄露,提高用户认可度和信任度,提升网站的搜索引擎排名。 3.

Public @ 2023-04-02 10:50:22

更多您感兴趣的搜索

0.393933s