本站教程收集整理的这篇文章主要介绍了nginx 代理 oss 节省费用,本站教程本站觉得挺不错的,现在分享给大家,也给大家做个参考。
使用 Nginx 代理 oss 来节省阿里云 oss 费用
我们在阿里云使用了他们的 oss用来存放录音文件,访问频繁;我们发现在内网访问不要钱,然后就想到用 Nginx 走内网访问 oss 然后在对外面提供访问;
所以我们需要在 Nginx 服务器上做如下配置
server {
listen 80;
server_name static.bookstack.cn;
client_max_body_size 128M;
LOCATIOn / {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-ForWARDed-For $proxy_add_x_forWARDed_for;
proxy_set_header X-ForWARDed-Proto $scheR_868_11845@e;
proxy_set_header X-Nginx-Proxy true;
# #################################################### #
# 这里的host,必须设置为阿里云OSS分配的内网域名
proxy_set_header Host bookstack-static.oss-cn-shenzhen-internal.aliyuncs.com;
# 这里设置为阿里云OSS的endpoint
proxy_pass http://oss-cn-shenzhen-internal.aliyuncs.com;
# #################################################### #
proxy_redirect off;
# Socket.IO Support
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
}
}
这样我们就能省去阿里云oss 外网访问流量所产生的费用了
本站总结
以上是本站教程为你收集整理的nginx 代理 oss 节省费用全部内容,希望文章能够帮你解决nginx 代理 oss 节省费用所遇到的程序开发问题。
vps云服务器
如果觉得本站教程网站内容还不错,欢迎将本站教程推荐给好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。