Dynamic Route for CDN (DCDN) supports the HTML optimization feature. This feature enables DCDN to automatically remove redundant content from web pages, such as comments and additional whitespace characters in HTML pages and CSS or JavaScript code. This reduces file sizes, accelerates content delivery, and improves website readability.

Limits

  • If MD5 validation is configured for a file on the origin server, do not enable the HTML optimization feature.

    The HTML optimization feature changes the MD5 value of a file. After the file is optimized, the MD5 value of the file is no longer the same as the original file stored on the origin server.

  • If the origin server has Gzip or Brotli compression enabled, HTML optimization does not take effect. DCDN directly returns compressed files to clients.
  • If both HTML optimization and Intelligent or Brotli compression are enabled, HTML optimization does not take effect. DCDN only compresses files.

Procedure

  1. Log on to the DCDN console.
  2. In the left-side navigation pane, click Domain Names.
  3. On the Domain Names page, find the domain name that you want to manage, and click Configure in the Actions column.
  4. In the left-side navigation pane on the details page of the specified domain name, click Optimization.
  5. In the HTML Beautifier section, you can turn on HTML Optimization, CSS Optimization, or JavaScript Optimization.
    Note The HTML Optimization switch controls only HTML optimization. If you want to enable CSS or JavaScript optimization, you must first turn on HTML Optimization, and then turn on CSS Optimization or JavaScript Optimization.
    Optimize a page
    • Turn on HTML Optimization: Alibaba Cloud CDN optimizes HTML pages.
    • Turn on CSS Optimization: Alibaba Cloud CDN optimizes CSS styling.
    • Turn on JavaScript Optimization: Alibaba Cloud CDN optimizes JavaScript code.

Related API operations

BatchSetDcdnDomainConfigs