将静态文件放在了又拍云的云存储服务器上面,
直接使用又拍云的域名访问速度很快,
使用我自己的域名访问就很慢
配置如下:
server {
listen 80;
server_name my_server;
root /var/www/web;
index index.html;
location / {
try_files $uri $uri/ /index.html;
}
location /static/ {
proxy_pass upyun_server;
}
}
因为又拍云 本身有CDN,你直接访问又拍云 ,是访问的离你最近的CDN节点。但是你的服务器代理之后,你访问的时候访问的是离你的服务器最近的节点。
不过,为啥要这样做了,如果只是为了使用自己的域名,完全可以用自己的域名 cname到又拍云的CDN给你的域名上去不就可以了,干嘛要自己代理一层??