.htaccess隐藏CSS/JS版本

ask*_*kon 0 .htaccess mod-rewrite

我想知道是否可以运行RewriteRule来隐藏链接标记中的CSS版本.

防爆.

link href="css/global.css?v=1.2.3" rel="stylesheet" type="text/css"

显示为Ex.

link href="css/global.css" rel="stylesheet" type="text/css"

我似乎无法找到关于这个主题的任何内容,我尝试的一切都发送了500错误:(

谢谢!

cha*_*aos 5

不,你做不到.你误解了什么RewriteRule; 它不会更改您正在生成的HTML,它会更改传入链接请求的处理方式.

更一般地说,你不能从CSS或JS文件中删除版本而不会破坏版本控制的全部原因(因此人们会自动获取你发布的任何新版本,而不是使用旧的,可能已破坏的缓存文件运行你的一面).