這兩天遇到一個狀況
因為連線需求提高的緣故, 所以需要加開機器分擔連線需求
需要把外部網站的網址(Domain)連線資料, 導向到內部網站的指定port並帶入SSL憑證
憑著已經做過很多次的經驗
建立GCP主機, 設定防火牆, 再到Windows Server裝上IIS後再設定SSL憑證與網站綁定
接下來安裝URL rewrite模組, 之後調整rewrite設定應該就可以完成…
誰知道這次過程並不順利 Orz
反覆確認過所有的設定環節
web.config設定檔也確實有生效
外部也能夠連線…
然而卻還是無法正常使用rewrite功能
正當已經懷疑很多次人生的時候
才發現原來IIS安裝的模組少了一個Application Request Routing…(https://www.iis.net/downloads/microsoft/application-request-routing)
奇怪了= = 之前裝就不會這樣, 該不會GCP的Windows Server 2016有什麼變動吧?
看起來這模組確實是需要與URL rewrite搭配使用就是
不過這次為什麼沒有一起裝上去就很怪了…
不過也不是裝完就沒事了
還要記得到Server Proxy Setting設定裡頭把Enable Proxy這選項打開
不然URL Rewrite也不會正常
唉= = 就是這樣, 浪費不少時間
記錄下來, 希望以後不要再碰到了
探索更多來自 哪裡好吃哪裡去:美食避雷箴 的內容
訂閱即可透過電子郵件收到最新文章。