gpt4 book ai didi

nginx - 为 cloudfoundry 应用程序配置 nginx 路由

转载 作者:行者123 更新时间:2023-12-03 22:33:38 24 4
gpt4 key购买 nike

我在 www.mycompany.com 上部署了一个静态 cloudfoundry 应用程序

当用户访问 www.mycompany.com/rate 时,我希望页面被转发到 myrate.apps.mycompany.com/summary

静态应用程序包含一个 nginx.conf。
以下是我的配置。

server {
listen <%= ENV["PORT"] %>;
server_name localhost;

location = /rate {
proxy_pass http://myrate.apps.mycompany.com/summary;
}

location = /rate/ {
proxy_pass http://myrate.apps.mycompany.com/summary;
}
}

这是问题所在。 http://myrate.apps.mycompany.com/summary正在使用一些 css 和 js 文件:
  • http://myrate.apps.mycompany.com/js/myjs.js
  • http://myrate.apps.mycompany.com/css/mycss.css

  • 我还如何代理这些资源?

    如果没有任何代理,它将导致 404 www.mycompany.com/rate/js/myjs.js

    干杯,

    最佳答案

    您可以使用“staticfile”构建包推送您的应用程序并指定自定义 Nginx 配置!见 http://docs.cloudfoundry.org/buildpacks/staticfile/index.html#custom_nginx_configurationhttps://github.com/cloudfoundry/staticfile-buildpack

    关于nginx - 为 cloudfoundry 应用程序配置 nginx 路由,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39324602/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com