【问题标题】:Where to store static files from a PaaS?在哪里存储来自 PaaS 的静态文件?
【发布时间】:2014-07-21 00:13:41
【问题描述】:

我正在考虑将 OpenShift 或 Heroku 用于我的 Bottle-built API 和 HTML+JavaScript+CSS 前端。

部署我的自定义 API 很简单,我可以通过 API 轻松地路由我的静态文件。

改为通过网络服务器(nginx、apache 等)提供静态文件有很多优点。

如何在 OpenShift 或 heroku 上执行此操作?

【问题讨论】:

    标签: heroku routing openshift assets static-files


    【解决方案1】:

    OpenShift

    RewriteEngine On
    RewriteRule ^application/media/(.+)$ /static/media/$1 [L]
    

    然后将 media/* 内容复制到 yourapp/wsgi/static/media/ 就可以了。

    注意:URI 匹配的 ^application/ 部分是必需的。

    参考:https://github.com/openshift-quickstart/bottle-openshift-quickstart

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-03-18
      • 2016-06-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-03
      • 1970-01-01
      相关资源
      最近更新 更多