我总是在Django中使用环境变量设置我的ALLOWED_HOSTS
。在我的开发.env
文件中,我总是设置ALLOWED_HOSTS=.localhost,.127.0.0.1
,而在生产环境下,我设置为ALLOWED_HOSTS=mydomain.dom,my_ip_address
现在我正在熟悉Docker,问题是在生产环境中ALLOWED_HOSTS
的值应该是什么。它应该保持为localhost,因为我了解localhost将指向主机容器,还是应该将其设置为我的域名。我正在使用Nginx进行反向代理以转发请求。
/etc/hosts
。https://dev59.com/9rbna4cB1Zd3GeqPYks_#57937075 - theTypan