Где хранить статические файлы из PaaS?
Я смотрю на использование OpenShift или Heroku для API, встроенного в бутылку, и HTML+JavaScript+CSS.
Развертывание моего пользовательского API-интерфейса очень просто, и я могу легко перенаправить свои статические файлы через API-интерфейс.
Вместо этого есть много преимуществ в обслуживании статических файлов через веб-сервер (nginx, apache и т. Д.).
Как мне это сделать на OpenShift или на героку?
1 ответ
OpenShift
RewriteEngine On
RewriteRule ^application/media/(.+)$ /static/media/$1 [L]
Затем скопируйте медиа /* контент в yourapp/wsgi/static/media/, и он должен просто работать.
Примечание. Требуется ^ приложение / часть соответствия URI.
Ссылка: https://github.com/openshift-quickstart/bottle-openshift-quickstart