在配置静态加速时,支持使用文件URI来区分静态文件,设定的静态文件将不再采用动态加速,而是采用更适合的静态加速,以便分配最佳节点进行缓存和分发。
背景信息
动态和静态资源加速规则说明如下:
-
开启
当您需要加速静态和动态资源时,需要打开动态加速开关。根据您的业务需求,可以配置静态文件类型的加速规则。配置成功后,资源将按照您设置的加速规则进行加速。您可以自定义静态资源的边缘缓存文件类型、边缘缓存的静态文件URI以及静态加速的资源目录。
-
关闭
当您不需要加速动态资源时,可以关闭动态加速开关。关闭动态加速开关后,动态资源将不再享受加速效果,而是按照静态边缘缓存逻辑进行处理。此时将采用默认的静态文件加速规则,手动添加的静态文件加速规则将失效。
WordPress、Drupal等CMS站点通常同时包含动态页面(如PHP渲染的页面)和静态资源(如图片、视频、CSS、JS文件)。通过开启动态加速并配置静态文件类型,您可以实现动静态分离加速:静态资源缓存至边缘节点加速访问,动态页面通过最优路由回源获取最新内容。
以WordPress站点为例,典型的配置方法如下:
-
开启动态加速开关,使PHP等动态页面通过智能路由回源获取最新渲染内容。
-
在静态文件类型中,添加站点常用的静态资源后缀,例如
jpg,png,gif,css,js,ico,svg,mp4,woff。这些静态资源将缓存至DCDN边缘节点,降低源站压力并提升访问速度。 -
配置缓存过期时间时,图片和视频等不经常更新的资源建议设置较长的缓存时间(如30天),CSS和JS等可能频繁更新的资源可设置较短的缓存时间(如1天),PHP等动态文件的缓存时间建议设置为0s(即不缓存)。
操作步骤
登录DCDN控制台。
在左侧导航栏,单击域名管理。
在域名管理页面,单击目标域名对应的配置。
在指定域名的左侧导航栏,单击动静态加速规则。
打开动态加速开关。
在静态URI页签下,单击修改配置。

在静态URI对话框,配置静态URI。

单击确定。