首页 > 解决方案 > 如何根据url参数制作nginx代理?

问题描述

我想根据url参数做nginx代理

网址示例:www.foo.com/proxy/$serverUrl/$picUrl

$serverUrl 示例:storage.example.com $picUrl 示例:test.jpg 或 test.png

代理到:https://$serverUrl/static/$picUrl

如何制作这样的nginx代理?

标签: nginxproxynginx-locationproxypassnginx-config

解决方案


location ~ /proxy/(.*)/(.*)$ {
    proxy_pass https://$1/static/$2;
}

试试看,希望对你有帮助


推荐阅读