新能力|靜態網站託管自定義域名支援強制 HTTPS
前言
我們的請求在網際網路中通過 HTTP 協議傳遞時是基於明文來進行傳輸的,由於無法對通訊整體進行加密,在此過程中遭到攻擊的隱患較大。因此,資料加密傳輸、更加安全的 HTTPS 訪問成為如今主流的傳輸方式。
雲開發 Cloudbase 各項 API 原生支援 HTTPS 訪問,且預設加入了強制 HTTPS 訪問,雲開發靜態託管提供的預設二級域名,也天然加入了強制 HTTPS 訪問。而現在,靜態網站託管服務自定義域名強制 HTTPS 能力上線,即使你使用的是個人域名,也可以配置強制 HTTPS 訪問。下文將詳細介紹該能力的具體資訊和配置方法。
強制 HTTPS 有什麼意義?
網際網路世界錯綜複雜,各種黑產、灰產隨時有可能對我們的應用進行攻擊,獲取利益。而其中最為常見的,就是通過 HTTP 劫持,修改服務端返回使用者端的資料而實現在返回資料中插入惡意程式碼的目的。
圖源:PConline
HTTP 天然的明文機制導致中間環節可以被修改。而在 HTTP 基礎之上,一個更為安全的 HTTPS 協議被提出。HTTPS 協議會進行非對稱加密,只能在服務端和使用者端進行加解密,從而實現了避免資料在傳輸過程中被篡改。
通過配置強制 HTTPS ,可以讓我們的站點在傳輸過程中強制使用更加安全的 HTTPS ,確保資料安全。
什麼場景下使用強制 HTTPS
一般情況下,HTTPS可以適用於任何場景,但對於一些特定的場景下,強烈建議開啟強制 SSL,比如
- 網路劫持嚴重地區
- 涉及支付、計費等安全係數較高的頁面
- 使用者登入系統
你可以通過配置強制 HTTPS ,確保你的業務不會因為 HTTP 劫持、閘道器作惡等因素而遭受損失。
如何配置強制 HTTPS
強制 HTTTPS 現在可以在雲開發管理後臺一鍵配置
需要注意的是,你需要先為你的自定義域名配置 HTTPS 證書,才能開啟強制 HTTPS。
雲開發靜態託管是什麼?
雲開發靜態託管(Website Hosting,WH)是由雲開發提供的便捷、穩定、高擴充性的託管服務,開發者無需自建伺服器,即可一鍵部署網站應用,將靜態網站釋出到全網節點,輕鬆為開發者的業務增添穩定、高併發、快速訪問等能力。此外,開發者還可以結合雲開發的雲函式、資料庫等能力,將靜態網站擴充套件為帶有後臺服務端的全棧網站,讓開發者可以極速提供網站應用。
如何使用雲開發靜態託管?
為了幫助開發者更好的使用靜態託管,雲開發為開發者提供了豐富的使用教程,你可以進入雲開發社群官網檢視具體教程。
一些常見用法如下:
- 部署 Vue.js 專案:https://www.cloudbase.net/community/guides/hosting-handbook/vue.html?from=10004
- 部署 React.js 專案:https://www.cloudbase.net/community/guides/hosting-handbook/react.html?from=10004
- 部署 Angular 專案:https://www.cloudbase.net/community/guides/hosting-handbook/angular.html?from=10004
- 部署 Next.js 專案:https://www.cloudbase.net/community/guides/hosting-handbook/next.js.html?from=10004
- 部署 Nuxt.js 專案:https://www.cloudbase.net/community/guides/hosting-handbook/nuxt.html?from=10004
- 部署 Hexo 部落格:https://www.cloudbase.net/community/guides/hosting-handbook/hexo.html?from=10004
what's more
最近雲開發靜態託管針對站長和新使用者也推出了不同優惠的活動,可以檢視這裡: 網站託管9.9活動頁:https://cloud.tencent.com/act/pro/wh99 靜態託管新使用者活動頁:https://cloud.tencent.com/act/pro/hosting01
雲開發(CloudBase)是雲端一體化的後端雲服務,採用 serverless 架構,免去了移動應用構建中繁瑣的伺服器搭建和運維。同時雲開發提供的靜態託管、命令列工具(CLI)、Flutter SDK 等能力極大的降低了應用開發的門檻。使用雲開發可以快速構建完整的小程式/小遊戲、H5、Web、移動 App 等應用。
產品文件:https://cloud.tencent.com/product/tcb
技術交流加Q群:601134960
最新資訊關注微信公眾號【騰訊云云開發】>
相關文章
- Serverless實踐-靜態網站託管Server網站
- 靜態網站託管服務平臺網站
- 996.icu到955.holiday--使用Github託管靜態網站996Github網站
- 將 Vue.js 專案部署至靜態網站託管,並開啟 Gzip 壓縮Vue.js網站
- [使用技巧] GitHub pages 自定義域名配置 httpsGithubHTTP
- 微信小程式使用微信雲託管新增自定義域名並轉發到pexels.com微信小程式
- 微信自定義分享支援https(php)HTTPPHP
- 自定義progressBar顯示靜態資料
- 網站靜態化思想網站
- 網站偽靜態配置網站
- 網站偽靜態和純靜態區別網站
- 開源託管站點大全
- GitHub Pages自定義域名Github
- 日記13(靜態網站)網站
- 網站提速-偽靜態(3)網站
- 談談網站靜態化網站
- Django+nginx+靜態網站DjangoNginx網站
- 30分鐘讓網站支援HTTPS網站HTTP
- 前後端,靜態網站和動態網站, 的理解後端網站
- 幽默:如何在靜態檔案託管伺服器上使用資料庫?伺服器資料庫
- 如何用極低成本解決網站託管煩惱?網站
- C#網站呼叫C++非託管dll須知C#網站C++
- 強制使用 HTTPS 功能HTTP
- 強制 Laravel 使用 HTTPSLaravelHTTP
- Android 使Volley完美支援自定義證書的HttpsAndroidHTTP
- 翻譯 - ASP.NET Core 託管和部署 - 在 Linux 上使用 Nginx 託管 ASP.NET Core 網站ASP.NETLinuxNginx網站
- Hexo靜態部落格免費部署到Coding託管平臺全過程Hexo
- [譯] 用 Workers 讓靜態網站動態化網站
- blog-engine-06-pelican 靜態網站生成 支援 markdown 和 reST 語法網站REST
- docker容器中佈置靜態網站Docker網站
- 如何高效管理網站靜態資源網站
- Django構建靜態網頁站點Django網頁
- PbootCMS網站IIS偽靜態規則boot網站
- PbootCMS網站apache偽靜態規則boot網站Apache
- PbootCMS網站nginx偽靜態規則boot網站Nginx
- Azure AD(六)新增自定義域名
- 利用Apache配置本地 自定義域名Apache
- 透過surging的後臺託管服務編寫任務排程並支援規則引擎自定義指令碼指令碼