本文作者:温文曦

Nginx网站通过伪静态和对象存储实现加速全站js、css等静态文件

温文曦 08-03 640 抢沙发 百度已收录
Nginx网站通过伪静态和对象存储实现加速全站js、css等静态文件摘要:         我们在优化网站时,通常会将一些静态文件放在对象存储里面,对于一些上传类文件,可能有插...

        我们在优化网站时,通常会将一些静态文件放在对象存储里面,对于一些上传类文件,可能有插件进行处理,但是对于一些js、css我们就很难去处理这个问题,一个个替换?那就感觉太过于耗费工程。我也曾考虑一个个换,但工程量之巨大,不得不另辟蹊径。我查阅了大量资料,发现对于此类的教程很少很少。

        可能你听不大明白,简单来说我要做的就是全站js、css走对象存储。

        最后,我查到了一篇文章,关于伪静态的,虽然不是解决我这个问题的,但似乎可以通过伪静态来实现。

        于是我搜索了:Nginx伪静态重定向,nginx伪静态某个目录,nginx伪静态某类文件......

        最终,找到了我需要的伪静态。

server {
  # 其他配置
  # 静态资源文件重定向
  location ~* .*\.(js|css|png|jpeg|jpg|bmp|ico|ogg|ogv|svg|svgz|eot|otf|woff|woff2|mp4|ttf|rss|atom|zip|tgz|gz|rar|bz2|doc|xls|exe|ppt|tar|mid|midi|wav|bmp|rtf)$ {
    return 301 https://static.vience.cn$request_uri; # static.vience.cn请改成你的静态域名
  }
  # 其他配置}


文章版权及转载声明

作者:温文曦本文地址:https://www.vience.cn/blog/613.html发布于 08-03
文章转载或复制请以超链接形式并注明出处文曦博客

赞(4
阅读
分享
 
取消

评论列表 (暂无评论,640人围观)参与讨论

还没有评论,来说两句吧...