# 阿里云ESC的Nginx代理OSS



> 用自己 ESC 服务器上的nginx转发阿里云的资源 （推荐）

### nginx server 配置：

```bash
server {
        server_name  static.xxx.xxx;

        location /ali/ {
            proxy_pass http://xxx.oss-cn-hangzhou-internal.aliyuncs.com/;       # 后面必须跟上 /
            # proxy_set_header Host "xxx.oss-cn-hangzhou-internal.aliyuncs.com"; # 公共读可以设置
            proxy_set_header Referer http://static.test.com; # 开启防盗链之后，需要设置防盗链域名
            proxy_set_header X-real-ip $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            proxy_hide_header Content-Disposition; #注意，这一句可以防止浏览器下载文件
        }
}
```

### 使用其他CDN设置

```bash
请求Header 
Referer aliyun.com

响应Header
Content-Disposition    inline


xxxx.oss-cn-hongkong.aliyuncs.com
跟随源站
```
