我有一个Django网站,我运行多个网站。每个应用程序都有一个单独的apache实例和分配给它的端口。 host.py文件如下所示
host_patterns = patterns('',
host(r'.*domain1.*', 'domain1.urls', name='domain1'),
host(r'.*domain2.*', 'domain2.urls', name='domain2'),
host(r'.*domain3.*', 'domain3.urls', name='domain3'),
host(r'.*domain4.*', 'domain4.urls', name='domain4'),
host(r'.*domain5.*', 'domain5.urls', name='domain5'),
)
例如www.domain1.com在apache实例和端口8010下运行。 我想创建一些内部监视器,以便我可以检查特定服务器上的每个站点。执行此操作的唯一方法是使用apache实例的端口号,以便http://10.10.10.10:8010,但是当我尝试修改我的站点以执行此操作时,我收到应用程序错误。
通过为域
添加一行host(r'.*8010.*', 'domain1.urls', name='domain1'),
或修改现有行
host(r'.*domain1.*|.*8010.*', 'domain1.urls', name='domain1'),
不确定我做错了什么
答案 0 :(得分:0)
我使用了第二个选项,我必须在最初输入错字。