Title: Optimized URL
Last modified: September 14, 2021

---

# Optimized URL

 *  [sekedus](https://wordpress.org/support/users/sekedus/)
 * (@sekedus)
 * [4 years, 8 months ago](https://wordpress.org/support/topic/optimized-url/)
 * Previously, I use free cdn from optimole, all urls work fine including optimized
   urls.
 * Then use statically.
    But, statically does not replace optimized url with cdn
   url.
 * I’ve tested it with 3 plugins:
    – [Autoptimize](https://wordpress.org/plugins/autoptimize/)–
   [WP-Optimize](https://wordpress.org/plugins/wp-optimize/) – [LiteSpeed Cache](https://wordpress.org/plugins/litespeed-cache/)
 * So, I add code in function.php or with [Code Snippets](https://wordpress.org/plugins/code-snippets/)
   plugin to fix it.
 * Example for LiteSpeed Cache plugin:
    1. goto: LiteSpeed Cache -> CDN -> Use CDN Mapping -> CDN URL
    2. paste: [https://cdn.statically.io/](https://cdn.statically.io/)**FILE_PATH**/
       yourdomain.com/
    3. click: **Save Changes**
    4. goto: Appearance -> Theme Editor -> functions.php
    5. paste this code
    6.     ```
           // Modify output LiteSpeed CSS & JS URL after applying CDN rules
           add_filter( 'litespeed_buffer_after', function( $content ) {
             function replaceCssJs( $type, $tag, $data ) {
               $pattern = '/(<'. $tag .'[^>]+)file_path(\/[^\/]+\/[^\/]+\/litespeed\/(css|js|cssjs)\/[^\.]+\.('. $type .')[^>]+>)/i';
               if ( preg_match($pattern, $data) ) {
                 if ($type == 'css') {
                   // css injected above the closing </head> tag
                   preg_match($pattern, $data, $css);
                   $data = preg_replace($pattern, '', $data);
                   $data = str_replace('</head>', $css[0] .'</head>', $data);
                 }
                 $data = preg_replace($pattern, '$1$3$2', $data);
               }
               return $data;
             }
             $content = replaceCssJs('css', 'link', $content);
             $content = replaceCssJs('js', 'script', $content);
             return $content;
           } );
           ```
       
    7. click: **Update File**
 *  -  This topic was modified 4 years, 8 months ago by [Yui](https://wordpress.org/support/users/fierevere/).
    -  This topic was modified 4 years, 8 months ago by [sekedus](https://wordpress.org/support/users/sekedus/).

Viewing 1 replies (of 1 total)

 *  Thread Starter [sekedus](https://wordpress.org/support/users/sekedus/)
 * (@sekedus)
 * [4 years, 8 months ago](https://wordpress.org/support/topic/optimized-url/#post-14872518)
 * Example combined/optimized css js url:
    – [https://yourdomain.com/wp-content/litespeed/css/cf9c86acf836e343179b530b682b4e8d.css?ver=f1aa0](https://yourdomain.com/wp-content/litespeed/css/cf9c86acf836e343179b530b682b4e8d.css?ver=f1aa0)–
   [https://yourdomain.com/wp-content/litespeed/js/4bb0df721dd9607a23b8d412f7663571.js?ver=f1aa0](https://yourdomain.com/wp-content/litespeed/js/4bb0df721dd9607a23b8d412f7663571.js?ver=f1aa0)

Viewing 1 replies (of 1 total)

The topic ‘Optimized URL’ is closed to new replies.

 * ![](https://s.w.org/plugins/geopattern-icon/statically_ffffff.svg)
 * [Statically](https://wordpress.org/plugins/statically/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/statically/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/statically/)
 * [Active Topics](https://wordpress.org/support/plugin/statically/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/statically/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/statically/reviews/)

 * 1 reply
 * 1 participant
 * Last reply from: [sekedus](https://wordpress.org/support/users/sekedus/)
 * Last activity: [4 years, 8 months ago](https://wordpress.org/support/topic/optimized-url/#post-14872518)
 * Status: not resolved