GOOGLE fix, снятие блокировки сайтов на Opencart после Роскомнадзора 1.0.1
Уходим от блокировки и восстанавливаем нормальную работу сайта на Опенкарт.
Из-за блокировки мессенджера Телеграм в РФ по решению Роскомнадзора были также заблокированы многие сервисы гугла (аналитика, рекапча, фонты и т. д.).
Поскольку движок Опенкарт любых сборок использует обращение к сервисам Гугла, например, для загрузки фонтов, то зависают страницы как публичной части, так и админки.
Ваши сайты становятся недоступны для ваших покупателей.
Данное решение позволяет снять эти проблемы. На первом этапе (в текущей версии) избавляемся от бесконечной и невыполнимой (из-за блокировки) попытки загрузки фонтов.
Проблема убрана как из админки, так и из фронт-энда.
Никакие файлы не изменяются на вашем сайте. Работа через ocmod, котороый в любой момент можно отключить при желании.
Знаю, что некоторые модули в админке также пытается загружать эти фонты. Буду добавлять решение для таких модулей постепенно.
Сейчас решена базовая задача. И сайты начинают работать привычно быстро.
В шаблонах (начиная от дефолтного) встречаются шрифты, загружаемые с серверов гугла:
open-sans, // есть во всех сборках opencart
roboto-condensed,
marck-script
Данное решение позволяет встроить эти шрифты на ваш сайт. И пользователь в свой браузер будет загружать эти шрифты уже с вашего сайта. Тем самым исключаются долгие и бесплодные ожидания загрузки с серверов гугла.
Если в ваших шаблонах встречаются другие нестандартные шрифты, то просьба сообщать об этом.
Просто загрузите ocmod через загрузчик в админке. И обновите кеш ocmod. А также обновите системный кеш и кеш вашего ускорителя (если имеется).
Увеличьте перед загрузкой в настройках админки (система -> настройки -> магазин -> вкладка “сервер” ) “макс. размер файла” до 20 Мбайт. По умолчанию всего 300 Кб (если точнее, то несколько меньше, т. к. в байтах). Фонтов много и они в совокупности много весят.
Leave a reply
You must login or register to add a new comment .