• 當前位置: 首頁 / 廈門建站(zhàn)百科(kē) / 廈門空間(jiān)域名
  • 通(tōng)過.htaccess文件(jiàn)設置http跳(tiào)轉至https訪問(wèn)的方法

    時間(jiān):2022-07-12 浏覽量: 收藏

    在網站(zhàn)上安裝了SSL證書(shū)并且打開(kāi)了https後,如果沒有設置強制(zhì)跳(tiào)轉,HTTP和https将同時存在。這(zhè)裡(lǐ)分(fēn)享下在Apache網絡環境下利用靜态文件(jiàn)強制(zhì)跳(tiào)轉到HTTPS的幾種設置方法:

    .htaccess是(shì)Apache環境下網站(zhàn)的一個配置文件(jiàn)。通(tōng)過.htaccess文件(jiàn),可(kě)以幫我們實現(xiàn)網頁301重定向等功能。如果你的網站(zhàn)根目錄下沒有.htaccess文件(jiàn)那麽就(jiù)自(zì)己手動創建一個。

    方法一:強制(zhì)301重定向HTTPS

    <IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteBase /
    RewriteCond %{SERVER_PORT} !^443$
    RewriteRule (.*) https://%{SERVER_NAME}/$1 [R=301,L]
    </IfModule>

    通(tōng)過.htaccess設置301将HTTP重定向到HTTPS是(shì)最爲常見(jiàn)的方法。

    方法二:http80強制(zhì)跳(tiào)轉https

    在.htaccess文件(jiàn)中加入以下規則

    RewriteEngine On
    RewriteCond %{SERVER_PORT} 80
    RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R,L]

    或者

    RewriteEngine On
    RewriteCond %{HTTPS} !=on
    RewriteRule ^(.*) https://%{SERVER_NAME}/$1 [R,L]

    方法三:強制(zhì)https訪問(wèn),并自(zì)動将頂級域名跳(tiào)轉到www域名

    以知鳥雲爲例,頂級域名是(shì)zhiniaoyun.net,本教程是(shì)将:http://xmsmwl.cn跳(tiào)轉到/

    RewriteEngine On
    RewriteCond %{HTTP_HOST} !^www.xmsmwl.cn$ [NC]
    RewriteRule ^(.*)$ /$1 [L,R=301]
    RewriteCond %{SERVER_PORT} 80
    RewriteRule ^(.*)$ /$1 [L,R=301]

    方法四:強制(zhì)https訪問(wèn),并自(zì)動将www域名跳(tiào)轉到頂級域名

    例:http://www.xmsmwl.cn跳(tiào)轉到https://xmsmwl.cn/

    RewriteEngine On
    RewriteCond %{HTTP_HOST} !^xmsmwl.cn$ [NC]
    RewriteRule ^(.*)$ https://xmsmwl.cn/$1 [L,R=301]
    RewriteCond %{SERVER_PORT} 80
    RewriteRule ^(.*)$ https://xmsmwl.cn/$1 [L,R=301]


    頂一下
    (0)
    0.00%
    踩一下
    0
    0.00%
    加載中~

    相(xiàng)關推薦

    RELATED RECOMMEND

    Copyright © 2012-2024 世敏網絡 版權所有   京ICP證000000号    閩公網安備 35020502000640号        關鍵詞聚合

    世敏網絡

    您已成功複制(zhì)微(wēi)信号,去微(wēi)信立即添加好友!

    打開(kāi)微(wēi)信

    Wechart

    點擊下方複制(zhì)按鈕,複制(zhì)微(wēi)信号!

    jzm866081

    https://www.xmsmwl.cn
    廈門漳州市曙光網絡服務有限公司

    點擊這(zhè)裡(lǐ)聯系在線客服
    嘿!有什麽能幫到您的嗎(ma)?