5

出于性能原因,我想从CDN传递我的一些文件。

是否可以配置“资产”助手,使其自动设置“static1.xxxx.com/css/main.css”和“static2.xxxx.com/css/main.css”之类的内容?

也许是这样的:

{{ asset('css/main.css',static1) }}
4

2 回答 2

12

在 config.yml 中添加如下内容:

framework:
    templating:
      engines: ['twig']
      assets_base_urls:
        http: [http://yourcdn.com]
于 2012-01-18T15:35:32.397 回答
2

我认为最好做类似的事情:

templating:
    packages:
        cdn:
            base_urls:
                ssl: ['url']
                http: ['url']

这样你就可以做诸如asset('yourfile', 'cdn') 之类的事情,并且还可以拥有多个cdns(通过指定更多包)。

于 2014-05-09T12:44:22.733 回答