色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術(shù)文章
文章詳情頁

網(wǎng)站升級(jí)HTTPS教程

瀏覽:228日期:2023-03-02 14:12:58

現(xiàn)在越來越多的網(wǎng)站開始使用https協(xié)議,其實(shí)百度從2014年底就已經(jīng)開始支持https了,并且據(jù)說在排名上,同權(quán)重的網(wǎng)站,開啟https會(huì)優(yōu)待提升排名。先不管排不排名吧,https是一種更安全更先進(jìn)的技術(shù)。作為互聯(lián)網(wǎng)的弄潮兒,我們必須要與時(shí)俱進(jìn)呀~果斷的,全站啟用https協(xié)議。

不要以為開啟https只是在網(wǎng)址http后面加個(gè)s就可以了,其實(shí)不是的。https是需要驗(yàn)證SSL證書的,如果沒有證書或者證書不匹配,則通過https訪問你的網(wǎng)站是會(huì)被瀏覽器攔截的。

一、獲取證書

升級(jí)到 HTTPS 協(xié)議的第一步,就是要獲得一張證書。阿里云上可以申請(qǐng)免費(fèi)的HTTPS證書。

1.首先登錄阿里云,在“產(chǎn)品與服務(wù)”的下拉菜單中,找到“CA證書服務(wù)(數(shù)據(jù)安全)”。

2.點(diǎn)擊右上角“購買證書”按鈕

3.“保護(hù)類型”選擇“一個(gè)域名”,品牌選擇賽門鐵克。

然后證書類型選擇“免費(fèi)型DV SSL”。

4.點(diǎn)擊“立即購買”

5.購買成功后,點(diǎn)擊“補(bǔ)全”

6.輸入一個(gè)域名,有一點(diǎn)需要注意,這里需要精確到二級(jí)域名,例如www.dedemao.com和pay.dedemao.com是兩個(gè)二級(jí)域名,是不一樣的。只能輸入一個(gè),如果有多個(gè)域名需要HTTPS,需要購買多次,每次配置一個(gè)域名。填寫后,點(diǎn)擊下一步。

7.填寫個(gè)人信息,如果域名也在阿里云,域名驗(yàn)證類型可以選擇DNS,并勾選。如果域名不在阿里云且服務(wù)器是linux的,那么選擇文件。

8.如果是選擇文件,需要將指定文件下載到指定目錄下。

9.等待審核通過后,點(diǎn)擊“下載”,下載證書。

二、安裝證書

根據(jù)服務(wù)器的環(huán)境選擇相應(yīng)的證書下載并閱讀配置教程即可。

安裝成功后,使用SSL Labs Server Test 檢查一下證書是否生效。

補(bǔ)充一下:

騰訊云面板下載的SSL證書壓縮包里面包含各種服務(wù)器引擎的證書,你需要選擇你的服務(wù)器類型比如我們用的是Nginx服務(wù)器,就需要上傳Nginx專用的SSL證書。如果是IIS,就上傳IIS專用的

服務(wù)器虛擬主機(jī)設(shè)置SSL證書路徑
上傳了SSL證書之后,我們還需在虛擬主機(jī)配置文件里面指定一下SSL證書的路徑,不然訪問會(huì)出錯(cuò)。
別的服務(wù)器我們并不了解。但是就我們現(xiàn)在用的WDCP面板+Nginx配置文件的寫法是。你需要先找到
你服務(wù)器虛擬主機(jī)配置文件的路徑,我們的是/conf/vhost/idedecms.com.conf各有不同,舉一反三。

server {listen       80;root /www/web/idedecms_com/public_html;server_name idedecms.com idedecms.com www.idedecms.com img.idedecms.mysitecdn.com;index  index.html index.php index.htm;error_page  400 /errpage/400.html;error_page  403 /errpage/403.html;error_page  404 /errpage/404.html;error_page  503 /errpage/503.html;location ~ \.php$ {proxy_pass http://127.0.0.1:88;include naproxy.conf;}location ~ /\.ht {deny  all;}location / {try_files $uri @apache;}location @apache { proxy_pass http://127.0.0.1:88; include naproxy.conf;}return 301 https://www.$server_name$request_uri;}server {listen 443 ssl;root /www/web/idedecms_com/public_html;server_name idedecms.com idedecms.com www.idedecms.com img.idedecms.mysitecdn.com;index  index.html index.php index.htm;error_page  400 /errpage/400.html;error_page  403 /errpage/403.html;error_page  404 /errpage/404.html;error_page  503 /errpage/503.html;location ~ \.php$ {proxy_pass http://127.0.0.1:88;include naproxy.conf;}location ~ /\.ht {deny  all;}location / {try_files $uri @apache;}location @apache { proxy_pass http://127.0.0.1:88; include naproxy.conf;}ssl_certificate /www/ssl/idedecms_com/1_www.idedecms.com_bundle.crt;ssl_certificate_key /www/ssl/idedecms_com/2_www.idedecms.com.key;ssl_session_timeout 5m;} 

三、修改鏈接

下一步,網(wǎng)頁加載的 HTTP 資源,網(wǎng)站頁面js,css,以及圖片資源引用地址改為https。因?yàn)榧用芫W(wǎng)頁內(nèi)如果有非加密的資源,瀏覽器是不會(huì)加載那些資源的。

<script src="http://foo.com/jquery.js"></script>
上面這行加載命令,有兩種改法。
<!-- 改法一 -->
<script src="https://foo.com/jquery.js"></script>
<!-- 改法二 -->
<script src="http://foo.com/jquery.js"></script>

其中,改法二會(huì)根據(jù)當(dāng)前網(wǎng)頁的協(xié)議,加載相同協(xié)議的外部資源,更靈活一些。
另外,如果頁面頭部用到了rel="canonical",也要改成HTTPS網(wǎng)址。

<link rel="canonical" />

這個(gè)不用我說了吧,網(wǎng)站開啟https之后,頁面上使用http調(diào)用的資源都會(huì)無法調(diào)用。你需要把http的資源全都改成https調(diào)用。記住,不能漏掉任何一個(gè)js引用或者圖片如果有一個(gè)文件不是https引用的,則你的網(wǎng)站雖然可以正常https訪問,但是地址欄的https標(biāo)識(shí)不會(huì)完全變綠,360瀏覽器尤為明顯。這代表你網(wǎng)站雖然啟用了https但是沒有做到完全的規(guī)范。被認(rèn)定為不規(guī)范的https頁面。

四、301重定向

下一步,修改 Web 服務(wù)器的配置文件,使用 301 重定向,將 HTTP 協(xié)議的訪問導(dǎo)向 HTTPS 協(xié)議。

Nginx 的寫法。

server {  listen 80;  server_name domain.com www.domain.com;  return 301 https://domain.com$request_uri;}

Apache 的寫法(.htaccess文件)。

RewriteEngine OnRewriteCond %{HTTPS} offRewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

使用cdn的朋友給cdn設(shè)置301重定向

標(biāo)簽: 建站經(jīng)驗(yàn) Https
相關(guān)文章:
主站蜘蛛池模板: 国产一级一国产一级毛片 | 在线aaa| 91进入蜜桃臀在线播放 | 9191精品国产观看 | 亚洲国产精品久久久久久网站 | 一级特黄aa大片欧美 | 中国一级性生活片 | 国产毛片一级国语版 | 日本韩经典三级在线播放 | 国产精品亚洲一区在线播放 | 国产视频a| 亚洲爽| 狠狠色丁香婷婷综合久久来 | www.99热| 啪啪一级片| 精品无人区一区二区三区a 精品午夜国产在线观看不卡 | 日本在线网 | 在线观看香蕉免费啪在线观看 | 亚洲视频一区在线观看 | 国产欧美一区二区精品久久久 | 特黄毛片| 久久草网站 | 91资源在线播放 | 亚洲欧美日韩专区 | 国产综合久久一区二区三区 | 美国三级毛片 | 91精品国产高清久久久久 | 国产在线精品一区二区高清不卡 | 免费观看一级欧美大 | 中国国产成人精品久久 | 欧美日韩亚洲精品一区 | 欧美巨乳在线 | 免费一级美国片在线观看 | 91久久香蕉国产线看观看软件 | 香蕉久久夜色精品国产 | 波多野结衣一区二区 | 欧美性性性性性色大片免费的 | 国产欧美精品一区二区三区四区 | 久青草青综合在线视频 | 国产成人精品免费久久久久 | 成人午夜影院在线观看 |