【发布时间】:2013-11-20 12:17:21
【问题描述】:
我有一个带有两个 Django/FeinCMS 后端的服务器。一个位于 sub.domain.com 等子域上,另一个位于 domain.com 上。
我为每个后端创建了一个页面(一个称为“home”,一个称为“frontpage”)并告诉他们用“/”覆盖 url。
现在我有一个很奇怪的问题:
每 5 分钟一次,子域的首页有效,域的首页无效。此行为会在 5 分钟后发生变化,因此域的首页可以正常工作,而子域的首页则不能。
我不知道应该从哪里开始寻找错误。也许你们中的某个人有同样的错误并且知道解决方案。
感谢您的帮助
Ps:不工作是指用户在访问 www.domain.com 或 sub.domain.com 时会看到该站点的另一个页面
PPs:在子域 settings.py 我有:
ALLOWED_HOSTS = (
# main host
'sub.domain.com',
)
在域 settgins.py 我有:
ALLOWED_HOSTS = (
# main host
'.domain.com',
# alias hosts
'.other-domain.com',
'.other-domain2.com',
)
这可能是问题吗?
【问题讨论】:
-
你如何为 Django 服务?我的意思是,你在它前面使用的是什么 HTTP 服务器(Apache、nginx 等)?我认为您可能会在 HTTP 服务器配置中而不是在 Django 设置中解决您的问题。