django - nginx服务的django网站无法从外部正常访问
问题描述
我使用 Django + nginx + uWSGI 将网站部署到 example.com(这也是我将 Django 应用程序放在 Google Cloud Platform 上的实例的主机名),按照此处的说明https://uwsgi-docs.readthedocs.io /en/latest/WSGIquickstart.html。
现在这是奇怪的事情。我发现我大学 WiFi 下的所有设备都可以访问我的网站(http://example.com),但我网络之外的设备(例如,在另一个城市)无法访问它。有谁知道这里发生了什么?非常感谢您提前。
解决方案
在朋友的帮助下找出问题所在。
原来我将我的 DNS 指向了两个 IP 地址,这导致了问题。当其他地方的人访问我的网站时,他们被定向到另一个 ip,该 ip 只向他们显示 nginx 欢迎页面。
学习了一个有用的命令“ping www.example.com”,这可以帮助您识别与 www.example.com 关联的 IP 地址
推荐阅读
- python - Python maketrans function
- asp.net-mvc - Jquery ajaxsetup:仅捕获 401 错误,否则让自定义错误处理程序完成工作
- mysql - SQL - 从不同的对计数
- react-native - 在 React Native 0.61 版本中安装项目
- amazon-web-services - S3 效率覆盖与读取
- mapping - 使用 ontop 将我的 oracle 数据库集成到我的 owl
- python - 如何在 Windows 中为 Tensorflow 设置 GPU (AMD Radeon R5 M330)
- random - sklearn - 来自 GaussianMixture 的样本,没有拟合
- javascript - 检测可能被物体隐藏的网格的可见性
- jenkins-plugins - Maven Surefire 插件 - 在输出报告中更新测试状态