有没有加密css/js文件的文件名的方法?我注意到,当我查看网站源代码时,css和js文件的文件名就像这样被加密。如何加密css/js文件名
<link href="/assets/css/builds/73e15c8a3cf6409214bbf8a742e9b5d41403226617.css" rel="stylesheet">
<script src="/assets/js/builds/217651bd25211390d62315e92b525f667014020626.js"></script>
是否有脚本可以这样做?
在此先感谢!
他们的部署系统最有可能的一部分是当他们的JS或CSS发生更改时解决缓存问题;哈希可能是其各自文件内容的'sha1()'。绝对**不**与安全有关。 –
我明白了..你碰巧知道一个这样做的工具吗?这是否像Cloudflare? (好吧,cloudflare缩小了html/js/css ..不知道它是否也做到了这一点) – basagabi
不能为其他开发者说话,但我自己写了一个这样的工具;它将多个脚本组合并缩小到一起,然后使用散列函数在文件名上传到CDN之前生成文件名。代码和样式的变化将近即时。 –