天猫中两个css的文件路径,写在一个<link>标签里,这是如何实现的?

图片描述

天猫的首页这里两个css文件,global.css与index.css,但是它把两个css的地址写在一个href路径里,最终下载的是一个css文件,包含了global.css与index.css两个文件的内容。

如果单独打开其中一个url,那么就是下载这单独一个的css文件。

请问天猫这种方式是如何实现的?

阅读 3.7k
4 个回答

这是阿里CDN的combo功能,后台服务器上做的,和你前端无关

原理是做个html请求,把需要的文件给到他,他找到合并后输出给你。网上有这样的php程序的

concat模块,nginx可以使用

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题