Разрешить просматривать контент определенных нод сайта через Iframe

Главные вкладки

Аватар пользователя buddy90210 buddy90210 22 сентября 2020 в 8:43

Всем привет!
Необходимо разрешить просматривать контент ноды (определенного типа) через iframe.
Например, разрешить добавлять ссылки на ноды типа Article и показывать их, а ноды типа page не отображать.
Т.е. у меня ссылка https://example.com/node/1
Пользователь хочет вставить ее через iframe на свой сайт:

<iframe width="500" height="500" src="https://example.com/node/1">
</iframe>

Вопросы:
1. Сразу получаю ошибку - Refused to display 'https://example.com/node/1' in a frame because it set 'X-Frame-Options' to 'sameorigin'.
2. Можно ли как то понять на уровне drupal что сайт просматривается через фрэйм?

Лучший ответ

Аватар пользователя buddy90210 buddy90210 22 сентября 2020 в 8:52

Вопрос решен установкой модуля - Allow site iframing
У него есть настройка доступных адресов, например "/article/*".

Комментарии