OSS設置靜態網站托管+CDN加速OSS域名


OSS設置靜態網站托管+CDN加速OSS域名
  這兩個需求部署了兩次以上,所以還是記錄下好了。
一、oss設置靜態網站托管
1、問題:放oss上的靜態資源默認只能下載,不能直接瀏覽查看。
2、解決:為Bucket綁定自定義域名,通過自定義域名訪問即可。
 
配置綁定自定義域名:https://help.aliyun.com/document_detail/31902.htm?spm=a2c4g.11186623.2.9.3c502f41XiHvnA
我這里因為oss和域名屬於不同阿里雲賬號下的,所以需要手動添加CNAME記錄,不能是“自動添加CNAME記錄”
 
操作:
(1)已備案域名添加二級域名解析,添加cname記錄到bucket訪問公網域名

bucket的外網訪問域名:

 (2)設置靜態網站托管

單擊基礎設置 > 靜態頁面,在靜態頁面區域單擊設置

 

二、CDN加速OSS域名

1、問題:

客戶端訪問oss域名下的靜態資源,加載很慢,於是放到CDN上,實現靜態資源的訪問加速。

2、解決:

參考文檔:https://help.aliyun.com/document_detail/123226.html?spm=a2c4g.11186623.6.759.7cf64ae3ndgvaq

  這個文檔涉及到進行oss自定義域名綁定,然后受之前問題一的影響,在給oss綁定二級域名的時候,也是跟上面方法一樣,導致cdn域名管理配置完之后報錯沒有配置cname。

 

   配置錯是因為CDN加速的文章有個鏈接說綁定自定義域名的:https://help.aliyun.com/document_detail/31902.htm?spm=a2c4g.11186623.2.9.201b3a502ppESu#concept-ozw-m2r-5fb,然后沒有給說清楚,記錄值需要填寫cdn的cname地址,不能解析到oss的bucket公網名稱。

錯誤示例:

 

操作步驟:

CDN控制台上,添加oss域名

1、填寫加速域名,假設加速域名叫:ggg2021.yxxx.com.cn(名字隨意)

 

 

2、配置源站信息:

源站信息寫:oss域名

具體域名:填oss公網訪問地址

3、回到CDN控制台,獲取CNAME,復制下來

4、登錄域名管理的阿里雲賬號(我這里也是跟CDN的賬號不是同一個),配置CNAME記錄

5、測試驗證

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM