自從添加了當我的Django服務器出現問題時給我(管理員)發郵件的選項后,我一直收到很多下面的郵件(僅在過去一小時就有20封)。
[Django] ERROR (EXTERNAL IP): 無效的HTTP_HOST頭。'staging.menthanhgiadalat.com'。你可能需要添加'staging.menthanhgiadalat.com' 到 ALLOWED_HOSTS。
我已經將我的服務器設定為在我的站點啟用的nginx配置中的檔案頂部有以下內容,因為我讀到(在SO的某個地方)這可能會阻止我收到這些型別的電子郵件:
server {
server_name _;
return 444。
}
但它沒有做任何事情。
在下一個服務器塊中,我有我網站的IP地址和域名。這可能是導致問題的原因嗎?
這個 "暫存 "網站并不是我被要求添加到ALLOWED_HOSTS中的唯一域名。但是,到目前為止,它是最頻繁的。
我可以阻止這種型別的警報被發送嗎?我可以阻止它被提出嗎?我是否在我的服務器上配置了錯誤的東西(我很慚愧地承認我在這方面是個新手)。
感謝您提供的任何幫助。
uj5u.com熱心網友回復:
你可以在你的settings.py中配置LOGGING,讓django.security.DisallowedHost沉默,就像在https://docs.djangoproject.com/en/3.2/topics/logging/#django-security
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/316521.html
標籤:
