在Nginx中自动版本化CSS / JS
发布时间:2020-12-13 20:57:47 所属栏目:Nginx 来源:网络整理
导读:我有一个设置,其中nginx正在提供所有静态内容(CSS / JS). 我们的问题是,当我们更新静态内容时,浏览器不一定会立即更新它们,从而在推送新版本时会引起问题. 我想要一个Nginx插件,该插件基本上可以替换所有对CSS / JS的调用,并为版本号提供广告,例如: 之前:
我有一个设置,其中nginx正在提供所有静态内容(CSS / JS). 我想要一个Nginx插件,该插件基本上可以替换所有对CSS / JS的调用,并为版本号提供广告,例如: 之前:
后:
并根据style.css文件本身的最新更改日期自动执行此操作.因此,我不必更新HTML. 最佳答案
通常,这是在应用程序本身而不是在Web服务器级别完成的.网络服务器通常只知道从哪里服务. PHP和Rails都可以执行您在上面描述的操作,但是同样,它在应用程序内部.
据我所知,this article是一个很好的分步指南,它与您所要求的非常相似,这涉及到应用程序更改.如果您在Google上搜索“ nginx css版本控制”,则会发现其他文章讨论了nginx配置,但是我查看的所有内容也涉及应用程序更改. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 当Django代码更改时,uWSGI是否需要重新启动?
- Nginx相同的配置为多个路径
- amazon-web-services – 为什么我得到ElasticBeanstalk ::
- 为nginx中的上游所有服务器设置max_fails和fail_timeout
- Nginx系列一:正向代理和反向代理、Nginx工作原理、Nginx常
- nginx反向代理大大增加了最坏情况的延迟
- 如何将此Nginx调试为uWSGI超时?
- 套接字-SOCKET_RWGROUP = ClamAv中的后缀?
- angularjs-使用Nginx作为代理来避免CORS
- Nginx:何时使用proxy_set_header Host $host vs $proxy_ho