当前位置 博文首页 > 文章内容

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

    作者:shunshunshun18 栏目:未分类 时间:2021-05-22 17:40:48

    本站于2023年9月4日。收到“大连君*****咨询有限公司”通知
    说我们IIS7站长博客,有一篇博文用了他们的图片。
    要求我们给他们一张图片6000元。要不然法院告我们

    为避免不必要的麻烦,IIS7站长博客,全站内容图片下架、并积极应诉
    博文内容全部不再显示,请需要相关资讯的站长朋友到必应搜索。谢谢!

    另祝:版权碰瓷诈骗团伙,早日弃暗投明。

    相关新闻:借版权之名、行诈骗之实,周某因犯诈骗罪被判处有期徒刑十一年六个月

    叹!百花齐放的时代,渐行渐远!



    注意:

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

    2、宝塔面板不要开启强制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对应修改为您自已的域名