От какого компонента в МЕТА страницы зависит UPL изображения?

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО InstantCMS 2.X
#1 23 ноября 2017 в 00:48
Ситуация такая, перешел на протокол HTTPS, нашел и поправил все ошибки связанные с новым протоколом, но одну, даже не ошибку, тормоз для оптимизации, никак не могу вычислить. А именно, при просмотре кода страницы все ссылки с HTTPS кроме изображения в МЕТА тегах
  1. <meta property="og:image" content="http://dnrru.ru/upload/000/u1/718/fa4b3abf.jpg"/>
Как и где это подправить? Уже все облазил, не могу найти.
Микроформат Open Graph облазил весь.
#2 23 ноября 2017 в 16:27
И что? неужели никто не знает?
Понимаю, что вопрос не простой, простой и сам бы решил…
#3 23 ноября 2017 в 16:47
Вроде компонент сам должен определять протокол.
Но если не справляется и лень выяснять почему,
пробуйте сами указать, отредактировав строчку в файле /system/controllers/opengraph/frontend.php
  1. public $protocol = 'http://';
#4 23 ноября 2017 в 19:10
Sonat

Вроде компонент сам должен определять протокол.
Но если не справляется и лень выяснять почему,
пробуйте сами указать, отредактировав строчку в файле /system/controllers/opengraph/frontend.php
Код PHP:
public $protocol = 'http://';

Sonat
Здесь я отредактировал в первую очередь, тем не менее все равно изображения получают протокол http
Поэтом и спрашиваю где еще копать…
#5 23 ноября 2017 в 20:03

… где еще копать...

vikont
в админке?
/admin/controllers/edit/opengraph/options

#6 24 ноября 2017 в 01:15

в админке?
/admin/controllers/edit/opengraph/options

Sonat
Спасибо, но к сожалению не все так просто! Опция включена, но изображения все равно с http
#7 24 ноября 2017 в 11:08

к сожалению не все так просто

vikont
Там под конец файла есть строка
  1. $template->addHead('<meta property="og:image:secure_url" content="'.($is_https_image_host ? $cfg->upload_host_abs : str_replace('http', 'https', $cfg->upload_host_abs)).'/'.$image_url.'"/>');
вы её часом не правили? scratch

… или может еще какую строку,… такое впечатление, что вы чего-то задели в попытках настроить scratch
#8 24 ноября 2017 в 21:56

вы её часом не правили?

… или может еще какую строку,… такое впечатление, что вы чего-то задели в попытках настроить

Sonat
В самый корень! Спасибо! dance
Действительно, я пытался исправить в коде ссылки с http на https! Но это касалось только ссылок! Возможно действительно где-то что то...
Обновил скрипт Open Graph и теперь вижу 2 строки с УРЛ изображения:
<meta property="og:image" content="http://dnrru.ru/upload/000/u1/719/ff108c04.jpg"/>
<meta property="og:image:secure_url" content="https://dnrru.ru/upload/000/u1/719/ff108c04.jpg"/>
то есть 2 варианта УРЛ одного и того изображения.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.