我已经部署了一个带有gunicorn和apache2的flask网络应用程序(在ubuntu 16.04上),并且运行良好。然后,我将整个内容绑定到一个域,并且该域一直运行良好。
这是从000-default.conf:
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html
ServerName ma-domain.com
ServerAlias www.ma-domain.com
ServerAlias my-ip-address
ProxyPass / http://localhost:5000/
ProxyPass /static/ !
出什么问题了?我假设使用ProxyPass将/重定向到localhost:5000后,可以保留文档根目录中子文件夹中的文件。我不能(404)。我已经将codiad ide放置/安装在/ var / www / html / edit中,并且在此之前可以通过http://servers-ip-address/edit进行访问和操作。不再。
如何设置我的apache配置,以使codiad保持可在(我的域)/编辑中访问? 一个如何与wsgi Webapp一起提供其他不相关的内容? 设置子域会更好吗?
感谢任何指针,谢谢。