我可以设置一个“拒绝来自 x”来覆盖其他调试配置吗?

我可以设置一个“拒绝来自 x”来覆盖其他调试配置吗?

我目前正在 Apache 上开发/部署 Django 应用程序,并且经常摆弄调试设置,这些设置会改变 Django 接受连接的方式,忽略或使用ALLOWED_HOSTS。如果DEBUG为 False,它会使用它们,这对于在我的建筑工地周围设置一些墙壁很方便。但是,当 True 时它吐出的有用信息相当不错。

我目前只使用 SSH 隧道,并且只在 localhostDEBUG为 False 时允许访问,但我如何才能在不依赖上述内容的情况下阻止所有人访问ALLOWED_HOSTS?编辑源代码管理中的 httpd.conf 文件有点烦人;我不小心提交了一些错误的配置。

答案1

只需使用防火墙仅允许从开发工作站访问端口 80。

相关内容