天天看點

Python爬蟲:爬蟲基本原理方法具體操作

方法

通過 CloudFlare 給自己的域名加個 s

具體操作

首先,GitHub Pages不支援上傳SSL證書。

CloudFlare 是一家CDN提供商,它提供了免費的https服務(但不是應用SSL證書)。實作模式就是

使用者到CDN伺服器的連接配接為https,
而CDN伺服器到GithubPage伺服器的連接配接為http,
就是在CDN伺服器那裡加上反向代理。      
Python爬蟲:爬蟲基本原理方法具體操作

注冊并登入CloudFlare,

https://www.cloudflare.com/

并将自己域名下的 DNS 伺服器 修改為 CloudFlare 的 DNS 伺服器:。

在 CloudFlare 的 DNS 設定域名解析到自己的GithubPage(啟用動态DNS加速)。

在 CloudFlare 的 Crypto 設定 SSL 為 Flexible(等待一定時間實作建立連接配接後,就可以通過https來通路自己的 GithubPage )

在 CloudFlare 的 Page Rules 中設定路由規則。一般情況下,利用Always use https設定兩條規則,規則連結分别為http://域名/*與http://域名/(開啟https強制跳轉)。

本人網站:

https://www.pengshiyu.com/
Python爬蟲:爬蟲基本原理方法具體操作

參考:

讓個人域名下GithubPage完美支援https