請求物件未傳回正確的主機名

請求物件未傳回正確的主機名

我們有多個網域的託管和後台重定向演算法。重定向函數位於 python 並檢查:

請求主機

現在主機不再返回 abc.com 或 xyz.com,而是大約幾個小時前開始返回

us-central1-functionname.cloudfunctions.net

對於所有託管網域和重定向已停止。

我們無法再取得正確的主機名稱。

答案1

而不是使用:

request.host 或者 request.host_url

使用:

request.headers.get("X-Forwarded-Host")取得 abc.com 或 xyz.com。

相關內容