Windows
我在 IIS 中的 URL 重寫/反向代理沒有按預期工作。任何人都可以請仔細檢查我的設置嗎?
我有一個執行良好的基礎網站 (www.example.com)。我想將子域 (jellyfin.example.com) 重定向到與主域所在的 IP 地址相同的備用埠。
它託管在我的電腦上,因此我嘗試將 jellyfin.example.com 重定向到 127.0.0.1:8920。
這是我的 URL 重寫規則:https ://a.uguu.se/kcIcwiFiDdVE.png
這是我的伺服器代理設置:https ://a.uguu.se/08lpqxnghHfG.png
伺服器代理設置的底部是代理類型部分。我感覺需要選擇“使用 URL 重寫來檢查傳入請求”選項,但這需要在其下方的“反向代理”欄位中輸入路徑。我不確定該放什麼。
感謝任何可以提供建議的人。
首先,似乎沒有為子域 jellyfin.duncanbennie.com 設置 DNS (至少不是*公共DNS)。*其次,您需要將模式更改為 just
(.*)
。添加一個條件,選擇{HTTP_HOST}
,Matches the pattern
保持選中狀態,模式將是^jellyfin\.example\.com$
。最後,檢查Append query string
您是否計劃在將來使用它們。其餘的規則設置都很好。ARR 設置看起來像是預設設置,這也很好。