Не отображаются изображения со сторонних сайтов

Аватар пользователя alexniro

Установил Drupal 8.2.5 и пытаюсь сейчас приделать информер метрики яндекса, в редакторе отображается нормально, но после публикации не отображается и при наведении на место, где должно быть изображение выскакивает сообщение "Данное изображение было удалено. Из соображений безопасности разрешены только изображения на локальном домене." Проверил на других изображениях со сторонних сайтов - аналогичная ситуация.

Где нужно поменять настройки безопасности?

Тип материала:
Версия Drupal:
Форумы:
0 Спасибо

Комментарии

Аватар пользователя alexniro
alexniro 9 месяцев назад

Проблема решена. Не знаю как, как-то само заработало.

0 Спасибо
Аватар пользователя Kanaris
Kanaris 2 месяца назад

Заметил у себя тоже самое, когда заходишь на http://www.legoclub.by, а картинки указаны через http://legoclub.by
Лечится, если в файле filter.module закомментировать

\Drupal::moduleHandler()->alter('filter_secure_image', $image);

PS: удивляюсь, почему движок такой сырой. Ошибок выше крыши.

0 Спасибо
Аватар пользователя Semantics
Semantics 2 месяца назад

Если руками лазить в ядро, то их ещё будет больше.
В чём проблема, что картинки выводятся без www?
Если бы у вас был https-протокол, я бы ещё понял.

0 Спасибо
Аватар пользователя Kanaris
Kanaris 2 месяца назад

Если есть другое решение, то попрошу озвучить. С этим "движком", в котом куча недоработок, по-другому пока не получается.

0 Спасибо
Аватар пользователя Semantics
Semantics 2 месяца назад

Вы проблему бы описали.
Если у вас изображения показываются по www.domain.zone, а по domain.zone не показываются, то это к веб-серверу, прежде всего.

0 Спасибо
Аватар пользователя BatKor
BatKor 2 месяца назад

Ну так меняйте код ядро друпала. Все делают с ошибками эти разработчики. Надеюсь вы достигните желаемого результата.

0 Спасибо
Аватар пользователя Kanaris
Kanaris 2 месяца назад

Другая очевидная проблема: Все картинки из статей в одну папку пихаются. Пришлось опять же лезть в код "ядра" и дописывать!

0 Спасибо
Аватар пользователя Semantics
Semantics 2 месяца назад 1

Вы либо тролль, либо слишком упорный, рещающий проблему в лоб, исходя из мнения, что знаете лучше.

Аватар пользователя Kanaris
Kanaris 2 месяца назад

Кстати, спасибо за наводку с переадресацией с "www" на версию без. Смотрю, что такая переадресацией есть на многих сайтах. Похоже, это тоже может быть решением. Стоит отдать должное, такой вариант даже предусмотрен в движке.
.htaccess
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^ http%{ENV:protossl}://%1%{REQUEST_URI} [L,R=301]

0 Спасибо