跳到主要內容

Google Cloud Storage object url CNAME mapping with SSL

繼Cloud Storage Website Bucket之後,目前GCS上的Object也可以在不轉變為website bucket情況下,簡單的mapping物件的url
關鍵是需要把bucket的名稱以dns命名規則建立,然後開始上傳您的物件...


然後我們需要到DNS server指定CNAME record (gcsweb.micloud.tw --> c.storage.googleapis.com),讓網域名稱與bucket名稱可以得到對應...
就是這麼簡單,上傳之後,物件其實就可以以http://gcsweb.micloud.tw/GCPUG-1.png來瀏覽...

而,加上SSL的關鍵,其實是使用CloudFlare的CDN功能...
在CloudFlare上,當Domain Name過CDN,在會自動增加SSL的連線能力,讓http跟https都可以通...



只要您的DNS是hosting在Cloudflare,則可以在打開CDN設定後,讓連線可以透過HTTPS連線






寫到這邊,突然覺得可怕... 如果GCS蟑螂出現,開始book大家的Domain.... 還好Google在建立bucket時候,有檢查網域是否屬於您所擁有... 如果不是您的網域,則會得到下面的錯誤訊息... 必須要經過Bucket Name Verification來認證您是bucket的擁有者喔 :D





留言

這個網誌中的熱門文章

透過Google Apps Script結合Google Form做即時郵件通知

體驗過Google Apps Script的功能後,也發現他結合GmailApps的模組 GmailApps的應用可以用在表單填寫完成後,做發信的通知 例如您開立了一個訂購的表單,為了要在第一時間通知商家有訂單進入 就可以直接呼叫Gmail做發信的通知,讓手持Smart Phone的我們可以很快的知道生意上門了! 下面規劃三個function,其中: onCommit():為form commit時候觸發的function,需要掛載於form commit trigger上 jsonArrToTable():目的將json array解析成為一個Table getLastRowTable():目的將整個table的回傳過濾為剩下第一筆(表頭,含有Form的欄位說明)與最後一筆(原則上就是剛剛送出的那一筆表單) 完整程式碼如下: function onCommit(){   var sheet = SpreadsheetApp.getActiveSheet();   var rows = sheet.getDataRange();   var numRows = rows.getNumRows();   var values = rows.getValues();   var content = getLastRowTable(values);   var htmlBody = "Hi Admin: <br/><br/>有訂單拉,檢查一下吧! <br/><br/>" + content + '<br/><br/>Send by Google Apps';   GmailApp.sendEmail(     " your-email-address@gmail.com ",      "Order Confirm Notice",      htmlBody,      {from: ' from-email-...

Share a chrome plugin for manage google cloud platform

好玩意兒報報.... 同事的新作,把Google Project List在Chrome Plugin中! 對一次管理多個專案的人來說,真得超方便的拉! 下載: https://chrome.google.com/webstore/detail/gdclauncher/bicgkglnnilldakpenngnblekooejnpg 使用說明: 1. Use browser url bar to quick search: Type "gdcl" in browser Press "TAB" to start search Type the project id key word then select the search result... 2. Using quick launch bar... You can search by keyword or click project name to go to the project or gae link to go to gae or go to billing page....

Cloud Monitor嚐鮮

GCP上,我們非常想要的一個功能,終於問世.... Cloud Monitor來了!