2013-11-20 161 views
0

我有一个服务器与两个Django/FeinCMS后端。一个是在sub.domain.com和domain.com上的其他子域。Django:错误的重定向

对于每个后端,我创建了一个页面(一个名为“home”,一个名为“frontpage”),并告诉他们用“/”覆盖url。

现在我有一个很奇怪的问题:

的Ca每隔5min子域工程的FrontPage和域的头版不是。此行为在5分钟后更改,以便域的首页工作并且子域的首页不会。

我不知道我该从哪里开始寻找一个错误。也许你的某个人有同样的错误并且知道解决方案。

感谢您的帮助

PS:如果不工作,我的意思是用户可以看到另一个页面,从网站的时候,他去www.domain.com或sub.domain.com

的PP:在子域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', 
) 

这可能是问题吗?

+0

你是如何为Django服务的?我的意思是,你使用的是哪个HTTP服务器(Apache,nginx等)?我想你可能会在HTTP服务器配置中解决你的问题,而不是在Django设置中。 –

回答

0

这是一个缓存冲突,因为我使用了相同的后端两次,只是改变了其中一个。