Перед тем, как предпринимать какие-либо шаги создайте резервные копии файлов и базы данных.
Это руководство описывает, как интегрировать CDN с MVC PHP Symfony.
1. Создайте необходимый CDN ресурс прежде чем начать интеграцию.
2. Задайте CDN URL в вашем конфигуративнном файле app/config/config.yml
framework: templating: packages: keycdn: base_urls: http: ['http://cdn.example.com']
Заместо cdn.example.com используйте CDN-домен или «Персональный домен» (CNAME), который задали в личном кабинете при создании ресурса. Проверьте работает ли ваш домен, прежде чем использовать ее для интеграции.
3. Создайте ваши файл, как на примере:
<img src="{{ asset('your-image.jpg', 'cdn') }}" alt="Your Image" >
Интеграция с CDN завершена! Рекомендуем проверить html-код сайта, чтобы убедиться, что URL-адреса были верно изменены.
Для этого нажмите F12 или откройте «Инструменты разработчика», перейдите на вкладку Network, обновите страницу. В ссылках на статические файлы, вы должны увидеть CNAME-запись из личного кабинета, вместо вашего доменного имени.