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

为什么我测试速度时访问双线、多线的速度还没有电信的快?

问:我是电信adsl上网,我测试的结果是:您接到电信机房的速度:228.4Kbyte/秒您接到双线机房的速度:148.2Kbyte/秒您接到多线机房的速度:168Kbyte/秒您接到中国网通机房的速度:5.6Kbyte/秒问:为什么双线、多线还没有我上电信的快?答:双线、多线的优势在于无论您的客户用哪种网络访问您的网站速度都比较快,所有用户访问起来速度都比较平均。比如您的网站放在电信机房,您用电信

Public @ 2021-08-31 15:37:06

做网站,还是大有可为!

是的,做网站的潜力巨大。随着互联网的普及和发展,越来越多的人倾向于在线搜索信息、购买商品和进行交流。因此,拥有一个吸引人的、功能完善的网站是非常重要的。 首先,一个优秀的网站可以帮助企业提升品牌形象。通过精心设计的网站界面、独特的内容和良好的用户体验,企业可以展示自己的专业素质和独特之处,提高对目标受众的吸引力,从而树立起自己在竞争激烈的市场中的品牌形象。 其次,网站还可以为企业带来更多的潜在

Public @ 2023-06-30 19:50:15

https证书,ev,dv,ov怎么选择?免费的可以吗

在选择证书的时候,不需要考虑证书签发服务商,或者说价格的问题,因为在SEO上是没任何区别的,一般的企业用免费的证书就可以了。那么什么时候用付费证书呢?如果你有非常多的子域名,这个时候很明显需要用付费证书了,因为1个免费证书,只支持一个域名来使用(WWW或者M ,等等,一个)。

Public @ 2011-08-09 15:56:06

更多您感兴趣的搜索

0.412702s