diff --git a/apps/service/views/action/client.hbs b/apps/service/views/action/client.hbs
index e1b7044..332487b 100644
--- a/apps/service/views/action/client.hbs
+++ b/apps/service/views/action/client.hbs
@@ -12,6 +12,10 @@
         <meta content="email=no" name="format-detection" />
         <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
         <meta name="renderer" content="webkit" />
+        {{#dnsPrefetch.hosts}}
+            <link rel="dns-prefetch" href="{{this}}">
+        {{/dnsPrefetch.hosts}}
+
         {{#if devEnv}}
             <link rel="stylesheet" href="//{{devHost}}:5002/css/base.css">
             <link rel="stylesheet" href="//{{devHost}}:5002/css/{{#if cssModule}}{{cssModule}}.css{{^}}{{module}}.css{{/if}}">
@@ -61,9 +65,9 @@
             <script src="//{{devHost}}:5002/libs.js"></script>
             <script src="//{{devHost}}:5002/{{module}}.{{page}}.js"></script>
         {{^}}
-            <input name="assetsPrefix" type="text" type="hidden" value="//cdn.yoho.cn/yohobuy-node/assets">
-            <script src="//cdn.yoho.cn/yohobuy-node/{{version}}/libs.js"></script>
-            <script src="//cdn.yoho.cn/yohobuy-node/{{version}}/{{module}}.{{page}}.js"></script>
+            <input name="assetsPrefix" type="text" type="hidden" value="//{{#isEqual cdn 'qcloud'}}qcdn.yoho.cn{{^}}cdn.yoho.cn{{/isEqual}}/yohobuy-node/assets">
+            <script src="//{{#isEqual cdn 'qcloud'}}qcdn.yoho.cn{{^}}cdn.yoho.cn{{/isEqual}}/yohobuy-node/{{version}}/libs.js"></script>
+            <script src="//{{#isEqual cdn 'qcloud'}}qcdn.yoho.cn{{^}}cdn.yoho.cn{{/isEqual}}/yohobuy-node/{{version}}/{{module}}.{{page}}.js"></script>
             {{> analysis}}
         {{/if}}
     </body>