署理加盟 2019全新署理方案 挣钱+省钱左右开弓,独立途径,丰盛赢利!

您现在的方位: unibet网 > 站长学院 > 域名主机 >

布置https(ssl)后设置301跳转将http跳转到https

来历:不知道 发布时刻:2018-03-22热度:我要谈论
留意,以下教程针对我司虚拟主机或许亚数的云主机香港IP布置SSL后的301跳转(非亚数机房需求留意规矩中行替换),把规矩中域名替换成自己的 linuxt体系 apache环境 云服务器:【直接在apache上部...

unibet注册免费下载,无需注册无需充值

留意,以下教程针对我司(unibet云)虚拟主机或许亚数的云主机香港IP布置SSL后的301跳转(非亚数机房需求留意规矩中行替换),把规矩中域名替换成自己的。

linuxt体系 apache环境

云服务器:【直接在apache上布置的SSL】在对应站点根目录下新建(经过ftp或登录wdcp办理面板中:站点列表-文管-进入public_html-创立文件)一个文件命名为.htaccess。
 

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP:From-Https} !^on$ [NC]
#RewriteCond  %{HTTPS} !^on$ [NC]                      # 非亚数机房用这一行替换上一行规矩
RewriteCond %{HTTP_HOST} ^(www.)?abc.com$ [NC]                # 将abc.com和www.abc.com跳转到https://www.abc.com,避免apache子站承继上级目录.htaccess受影响
RewriteRule ^(.*)$ https://www.m88nob1.com/$1 [R=301,L]
</IfModule>

虚拟主机:能够经过ftp或登录后进入到主机办理面板-文件办理,进入wwwroot,新建一个文件命名为.htaccess文件,保存即可。

修改.htaccess文件写入以下规矩:

<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.m88nob1.com/$1 [R=301,L]
</IfModule>

 

Nginx环境 

修改nginx站点装备文件(登录wdcp办理面板中:站点列表-文管-虚拟主机站点文件nginx-对应站点装备文件),增加以下规矩
 

server
{
listen 80;
server_name abc.com;
rewrite ^(.*) https://www.abc.com$1 permanent;           #  abc.com对应修改为您自已的域名   
}
 
亚数机房CDN布置的SSL增加下面代码
if ( $http_from_https != 'on' ){
     rewrite ^(.*) https://www.m88nob1.com$1 permanent;           #  abc.com对应修改为您自已的域名
 }


Windows体系 II7环境

云服务器:【直接在IIS上布置的SSL】在对应站点根目录下新建(经过ftp或登录后直接进入到D:\wwwroot\站点ftp命名目录\wwwroot创立)一个文件命名为web.config并修改增加以下规矩:

<?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" />  
                         <!-- <add input="{HTTPS}" pattern="^on$" negate="true" /> -->  # 非亚数机房用这一行替换上一行规矩
                    </conditions>
                    <action type="Redirect" url="https://www.m88nob1.com/{R:1}" redirectType="Permanent" />      # www.abc.com对应修改为您自已的域名
               </rule>
            </rules>
        </rewrite>
    </system.webServer> 
</configuration>

 
虚拟主机:能够经过ftp或登录后进入到主机办理面板-文件办理,进入wwwroot,新建一个文件命名为web.config并修改增加以下规矩:

<?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.m88nob1.com/{R:1}" redirectType="Permanent" />     # www.abc.com对应修改为您自已的域名
               </rule>
            </rules>
        </rewrite>
    </system.webServer> 
</configuration>



本文地址:https://www.m88nob1.com/host/897.html

责任修改:unibet网

    宣布谈论

    谈论列表(条)