nginx - 如何根据url参数制作nginx代理?
问题描述
我想根据url参数做nginx代理
网址示例:www.foo.com/proxy/$serverUrl/$picUrl
$serverUrl 示例:storage.example.com $picUrl 示例:test.jpg 或 test.png
代理到:https://$serverUrl/static/$picUrl
如何制作这样的nginx代理?
解决方案
location ~ /proxy/(.*)/(.*)$ {
proxy_pass https://$1/static/$2;
}
试试看,希望对你有帮助
推荐阅读
- html - CSS悬停问题(覆盖)
- django - 如何用间接相关的表注释查询集?
- sql-server - 如果上一次运行失败,则重新运行 SQL Server 作业
- amazon-ec2 - 无法连接到我在 AWS EC2(Windows)上的服务器
- flutter - 链式异步方法不会在带有 FutureBuilder 的 Widget 中显示结果
- react-native - 绝对路径不适用于 Windows 但适用于 Mac?
- python - 如何使用索引为张量赋值
- typescript - 如何创建索引为字符串的对象数组?
- javascript - ReactJs + Redux ---> 尝试调用 item.business_id === businessId 的业务名称
- python-3.x - 如何在“for char in string”Python 3中更改当前字符