• <dl id="06azv"></dl>

      <li id="06azv"></li>

          1. <dl id="06azv"></dl>

              <dl id="06azv"><ins id="06azv"></ins></dl>
              <dl id="06azv"><ins id="06azv"><thead id="06azv"></thead></ins></dl>

                <dl id="06azv"><ins id="06azv"></ins></dl>
              1. <li id="06azv"></li>

                <dl id="06azv"><s id="06azv"></s></dl>
                <li id="06azv"><ins id="06azv"><thead id="06azv"></thead></ins></li>

              2. <li id="06azv"><ins id="06azv"><strong id="06azv"></strong></ins></li>
                <dl id="06azv"></dl>

              3. <dl id="06azv"></dl>

                  <form id="06azv"></form>
                  1. <li id="06azv"><ins id="06azv"></ins></li>

                    1. <output id="06azv"></output>

                      代理加盟 2018全新代理計劃 0預存,0充值,獨立平臺,豐厚利潤!

                      您現在的位置: 秀站網 > 站長學院 > 域名主機 >

                      部署https(ssl)后設置301跳轉將http跳轉到https

                      來源:未知 發布時間:2018-03-22熱度:我要評論
                      注意,以下教程針對我司虛擬主機或者亞數的云主機香港IP部署SSL后的301跳轉(非亞數機房需要注意規則中行替換),把規則中域名替換成自己的 linuxt系統 apache環境 云服務器:【直接在apache上部...

                      注意,以下教程針對我司(秀站云)虛擬主機或者亞數的云主機香港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 ^(.*)$ http://www.lrwh.tw/$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 ^(.*)$ http://www.lrwh.tw/$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 ^(.*) http://www.lrwh.tw$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="http://www.lrwh.tw/{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="http://www.lrwh.tw/{R:1}" redirectType="Permanent" />     # www.abc.com對應修改為您自已的域名
                                     </rule>
                                  </rules>
                              </rewrite>
                          </system.webServer> 
                      </configuration>



                      本文地址:http://www.lrwh.tw/host/897.html

                        責任編輯:秀站網
                        云南11选五5走势图