我正在考虑使用OpenShift或Heroku作为我的Bottle-built API和HTML + JavaScript + CSS前端。
部署我的自定义API非常简单,我可以通过API轻松地路由我的静态文件。
通过Web服务器(nginx,apache等)提供静态文件有很多好处。
如何在OpenShift或heroku上执行此操作?
答案 0 :(得分:0)
RewriteEngine On
RewriteRule ^application/media/(.+)$ /static/media/$1 [L]
然后将media / *内容复制到yourapp / wsgi / static / media /,它应该可以正常工作。
注意:URI应用程序/部分匹配是必需的。
参考:https://github.com/openshift-quickstart/bottle-openshift-quickstart