
我已經設定了 IIS7 並使用 ARR 作為我的反向代理。
我設定了一個空白規則,規則 https://sub.example.com/(.*) 重定向到https://本地主機:8443/{R:1}。
這似乎運作良好,除了我收到 403 錯誤...
有什麼建議嗎?
(只能發布一個網址,所以空格是故意的)
答案1
您提到“重定向”到https://本地主機:8443。 URL 重寫規則實際上使用「重定向」嗎?如果是這樣,則它沒有利用 ARR,並導致用戶端重定向到本機,最終用戶將無法存取該本機主機(好吧,這取決於他們是否有一個網站在本機電腦上偵聽連接埠 8443)。
使用“到伺服器集區的路由”而不是重定向,並指向正在運行的伺服器集區。這將使它像反向代理一樣發揮作用。
檢查伺服器集區的運作狀況測試,以確認其線上且正常運作。
此外,如果您嘗試使用 ARR 伺服器(即本機主機)上的站點,則可能不需要 URL 重寫或 ARR。只需將連接埠 80 上的綁定從 8443 更改為 sub.example.com 即可直接運行。