一般情況下我們使用阿里云OSS存儲,主要是用它來存儲視頻或者圖片,或者是一些可供下載的PDF、excel文檔,今天主要講的是用阿里云OSS存儲來存放html文件,經(jīng)測試如果不對OSS中的bucket進行配置,是無法直接打開html文件,打開時會自動下載該文件,所以需要進行一些配置,這里我們就不講如何創(chuàng)建bucket了。
第一步:先將html文件上傳到對應(yīng)的bucket里,如下圖所示,點擊“文件管理”->“文件列表”->“上傳文件”上傳名為index.html的文件,然后再進行其他的配置
OSS配置
第二步:設(shè)置靜態(tài)頁面,點擊“數(shù)據(jù)管理”->“靜態(tài)頁面”,如下圖所示:
靜態(tài)頁面
然后點擊“設(shè)置”按鈕,如下圖所示:
靜態(tài)頁面設(shè)置
默認首頁就填寫我們上傳的index.html,默認404頁就填寫404.html,我們可以上傳一個404文件,當網(wǎng)站打開錯誤的頁面時,就會顯示這個404頁面,填寫后如下圖所示:
404
點擊“保存”,所示下圖所示:
保存
第三步,就是上傳提示的“綁定自定義域名”,點擊“bucket配置”->“域名管理”,如下圖所示:然后點擊“綁定域名”
bucket域名
填寫要綁定的域名,如下圖所示:
綁定域名
這里有個“自動添加CNAME記錄”的選項,其實很好理解,就是你的OSS存儲和域名是在同一個阿里云賬號的話,開啟后域名會自動添加一條解析記錄,如果不在同一個賬號下,就不要開啟了,添加后如下圖所示:
假設(shè)OOS存在與域名不在同一個賬號,則需要解析域名,需要添加的解析記錄如下圖所示:
記錄
提交后如下圖所示:
域名解析
如果需要安裝SSL證書的話,可以重新到OOS配置中的域名管理中,進行證書托管,如下圖所示:
SSL
點擊“證書托管”,在預(yù)告申請好證書的情況下,選擇一個證書名稱就可以了,如下圖所示:
SSL證書
進行以上的步驟后,就可以使用域名打開OOS存儲的html文件了,而且首頁默認是index.html,在瀏覽器中打開,所示下圖所示:
顯示網(wǎng)頁
如果你下載了OOS browser的話,還可以直接在這個軟件里直接修改文件內(nèi)容。
經(jīng)測試,可以支持所有的靜態(tài)內(nèi)容,包括JS效果,但也僅僅只能存儲靜態(tài)文件,不可以存儲帶有程序的文件,例如.net,php文件等都無法打開的。