因为性能原因,我希望从CDN中传输我的某些文件。 是否可以配置“asset”帮助程序,使其自动设置类似于“static1.xxxx.com/css/main.css”和“static2.xxxx.com/css/main.css”的内容? 也许像这样: {{ asset('css/main.css',static1) }}
在 config.yml 中添加类似以下内容:framework: templating: engines: ['twig'] assets_base_urls: http: [http://yourcdn.com]
我认为最好做的是像这样: templating: packages: cdn: base_urls: ssl: ['url'] http: ['url'] 这样,您就可以像 asset('yourfile', 'cdn') 这样做,还可以通过指定更多的包来拥有多个 cdn。
Unrecognized option "assets_base_urls" under "framework.templating". Available options are "cache", "enabled", "engines", "form", "hinclude_default_template", "loaders".
- The Fool