多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
[TOC] # 静态资源存放和协议 根据页面类型,可以分为网站页面(模板生成)和专题单页面 ### 协议 网站的静态资源访问方式采用`protocol-relative URL` 例如,原先: ~~~ <img src="https://www.domain.com/statics/common/img/logo.png" alt="网站logo" /> ~~~ 现在则使用: ~~~ <img src="//www.domain.com/statics/common/img/logo.png" alt="网站logo" /> ~~~ 相关资料: > https://www.ludou.org/the-protocol-relative-url.html ### DEDE网站 > 这里请结合最后一章 **前台前端资源** 建议在服务器创建目录`static.你的域名`,如`static.example.com` ,用来存放整站的前台前端静态资源(**非后台用户上传的**)。并在其中再设置`css`,`js`,`img`,三个目录,然后在这三个下级目录再分别创建对应的`m`,`pc`目录,存放对应的移动或者PC端的静态资源, ***如果有可靠的第三方库,第三方库可不放置本地服务器*** 例如: `/static.example.com/img/pc/logo.png ` PC站的LOGO文件 `/static.example.com/css/pc/base.css` PC站的基础CSS `/static.example.com/css/m/base.css` 移动站的基础CSS `/static.example.com/js/m/base.js` 移动站的基础JS **后台上传的附件(图片)** 默认后台上传的图片分别在`static.example.com/uploads/img`(大图)和`static.example.com/uploads/thumb`(缩略图),这里出于优化考虑,在服务器端设置成 `uploads.example.com/img/`和`uploads.example.com/thumb/`形式访问,并对默认访问做404处理。 ***移动网站和上述设置一致*** 以上的操作请结合后面的章节`前端优化`关于静态资源cookie部分 ### 专题单页 ~~专题单页参考整站,在专题栏目根目录比如`jczt`,设置上述目录及结构~~ 专题单页以文章模板的形式发布。 #### 快商通 整站和专题单页都有统一使用快商通,所以快商通引用参考PC整站设置。