需要到代理通請求,只有模式相匹配:mywebsite.com/two-letter-country-code例如mywebsite.com/es/到mywebsite.vendor.com/es這第二個網址是將返回已翻譯內容的第三方供應商。
進展中的工作:
IIS本身不支持的ProxyPass所以我安裝「應用程序請求路由(ARR)」來配置以下這篇文章https://www.iis.net/learn/extensions/configuring-application-request-routing-arr/creating-a-forward-proxy-using-application-request-routing在指令轉發代理,在步驟14中,而配置重寫規則,它說補充:
Rewrite URL: http://{C:1}/{R:0}
如果我的理解是在我的情況下,正確的,我會想這樣做
Rewrite URL: http://mywebsite.sl.vendor.com/{C:#}
其中{C:#}將返回「es」或任何URL的語言。
我的問題
1是我重寫的理解是否正確?
2.我必須配置服務器場嗎?
我注意到,通過安裝ARR,「服務器場」現在可用於配置,但不知道是否有什麼我需要在那裏做。