Установил Drupal 8.2.5 и пытаюсь сейчас приделать информер метрики яндекса, в редакторе отображается нормально, но после публикации не отображается и при наведении на место, где должно быть изображение выскакивает сообщение "Данное изображение было удалено. Из соображений безопасности разрешены только изображения на локальном домене." Проверил на других изображениях со сторонних сайтов - аналогичная ситуация.
Где нужно поменять настройки безопасности?
Комментарии
Проблема решена. Не знаю как, как-то само заработало.
Заметил у себя тоже самое, когда заходишь на http://www.legoclub.by, а картинки указаны через http://legoclub.by
Лечится, если в файле filter.module закомментировать
\Drupal::moduleHandler()->alter('filter_secure_image', $image);
PS: удивляюсь, почему движок такой сырой. Ошибок выше крыши.
Если руками лазить в ядро, то их ещё будет больше.
В чём проблема, что картинки выводятся без www?
Если бы у вас был https-протокол, я бы ещё понял.
Если есть другое решение, то попрошу озвучить. С этим "движком", в котом куча недоработок, по-другому пока не получается.
Вы проблему бы описали.
Если у вас изображения показываются по www.domain.zone, а по domain.zone не показываются, то это к веб-серверу, прежде всего.
Ну так меняйте код ядро друпала. Все делают с ошибками эти разработчики. Надеюсь вы достигните желаемого результата.
Другая очевидная проблема: Все картинки из статей в одну папку пихаются. Пришлось опять же лезть в код "ядра" и дописывать!
Вы либо тролль, либо слишком упорный, рещающий проблему в лоб, исходя из мнения, что знаете лучше.
Кстати, спасибо за наводку с переадресацией с "www" на версию без. Смотрю, что такая переадресацией есть на многих сайтах. Похоже, это тоже может быть решением. Стоит отдать должное, такой вариант даже предусмотрен в движке.
.htaccess
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^ http%{ENV:protossl}://%1%{REQUEST_URI} [L,R=301]