← Помощь

Как подключить сайт к CDN

сайт без CMS / ручная настройка

Данная инструкция подойдёт вам, если:

  • ваш сайт без CMS;
  • или для вашей CMS нет модуля для подключения CDN или инструкции к нему, но вы можете настроить сайт вручную;
  • у вас есть доступ до исходного кода вашего сайта и вы можете изменять его.

Подключите через CDN те ресурсы, которые меняются не часто, но часто запрашиваются: изображения, скрипты Javascript, стили CSS. Посетитель вашего сайта получит закэшированные статичные файлы с ближайшего к нему сервера в сети CDN с максимальной скоростью. Сервис cdnnow может сжимать кэшируемые js и css файлы с помощью gzip, что уменьшает их вес.

Как подключить ваш сайт к CDN?

  1. Оставьте заявку на тест CDN или напишите нам в чате, указав ваш email и адрес вашего сайта. Наш менеджер создаст для вас учетную запись в личном кабинете cdnnow и настроит проект. Вы получите письмо с инструкцией и адресом вашего проекта в сети cdnnow.
  2. Вы получили адрес проекта в CDN в виде userXXXXX.clients-cdnnow.ru.
  3. Проверьте, что CDN подключен. Откройте в браузере сайт с новым адресом userXXXXX.clients-cdnnow.ru, проверьте адреса у статичных файлов. Например, если у вас есть файл http://<domain>/<uri_path>, то должен открываться такой же файл по адресу http://userXXXXX.clients-cdnnow.ru/<uri_path>
  4. Мы рекомендуем делать резервную копию сайта перед началом интеграции.
  5. В исходном коде вашего сайта нужно поменять адреса к статичным файлам (стилям css, скриптам js, изображениям) на новые.

    Например, в коде вашего сайта есть подключения стиля CSS, скрипта js и изображения img:

    Вместо пути до файла на вашем сервере:
    <link rel="stylesheet" href="/css/style.css"/>
    укажите полный путь до этого же файла на сервере CDN:
    <link rel="stylesheet" href="http://userXXXXX.clients-cdnnow.ru/css/style.css"/>

  6. Если ваш сайт доступен только по протоколу HTTPS, то обязательно указывайте его в пути к файлам:
    https://userXXXXX.clients-cdnnow.ru/<uri_path>
  7. Если сайт доступен по обоим протоколам HTTP и HTTPS одновременно, то не указывайте протокол, оставляйте только две косые черты в начале адреса:
    //userXXXXX.clients-cdnnow.ru/<uri_path>
  8. После изменения путей до статичных файлов проверьте работу сайта. Обновите страницу сайта — ее внешний вид не должен поменяться. Все изображения должны отображаться как раньше, стили и скрипты работать. Если это так, то вы успешно подключили сайт к CDN и больше ничего не требуется.
  9. Если что-то пошло не так в процессе подключения, задайте вопрос нашему специалисту в чате или напишите нам на почту.

P.S. Остальные способы указания адреса до файлов зависят от того, на каком языке написан ваш сайт (html, php...), и требуют определенных знаний в области разработки. Мы не рекомендуем использовать тег <base href="http://userXXXXX.clients-cdnnow.ru/" /> т.к. он не только обновит путь до статичных файлов, таких как картинки или стили, но и изменит все адреса ссылок на вашем сайте на новый адрес.

Читайте также:

← Назад в раздел