【发布时间】:2018-01-05 22:38:52
【问题描述】:
我有一个 Flask 应用程序,希望它可以在 Apache + WSGI 后面的 www.domain-a.net 和 www.domain-b.net 上工作。我可以让它为一个或另一个工作,但找不到一种方法让它对两者都有效。看来只有先注册的域名才有效。
最好将两个 Apache VirtualHosts 设置为使用相同的 WSGI 配置。我可以让那部分工作。但是对于从第二个 VirtualHost 发送的所有内容,Flask 只会返回 404。
【问题讨论】:
-
我感觉这个问题与 Flask 无关,只要服务器运行正常。我认为您的问题的症结在于您的 Web 服务器的配置方式。据我所知,flask 并不关心你的域是什么。您可能有数百个域指向应用程序,您只需要正确配置 Web 服务器。网络服务器日志说明了什么?
标签: python apache flask virtualhost