Некоторые ссылки не работают из-за X-Frame-Options
Я размещаю веб-страницу, созданную с помощью Dreamweaver CS6 через Apache. При нажатии на определенные ссылки они не будут загружаться. Проверка элемента в Chrome выявляет следующую ошибку для одной из нерабочих ссылок:
Отказался отображать " http://www.youtube.com/watch?v=yA-Eb_PD4SQ" в кадре, поскольку для параметра "X-Frame-Options" установлено значение "SAMEORIGIN".
Интересно, что если щелкнуть правой кнопкой мыши и открыть ссылку в новой вкладке или окне, она будет загружена. К вашему сведению, я очень мало знаю о html и CSS.
* Изменить для уточнения: как мне сказать, чтобы мой сайт или Apache не открывали эти ссылки во фреймах, чтобы они работали?
1 ответ
Google (и, следовательно, также YouTube) специально заблокировать вас от iframe
на своих сайтах.
Сообщение об ошибке довольно очевидно.
Дополнительная информация: MDN - заголовок ответа X-Frame-Options
Кроме того, есть много дополнительной информации о переполнении стека, если вы ищете x-frame-options sameorigin.