Во-первых, правильное имя заголовка X-Frame-Options
, а не X-Frame-Option
Пожалуйста, прочитайте Security # default-headers , чтобы понять, как изменить заголовки по умолчанию, X-Frame-Options
Включая.
Если вы хотите изменить X-Frame-Options
на в контроллере, вы можете использовать что-то вроде:
class MyAwesomeController < ApplicationController
def show
response.headers["X-FRAME-OPTIONS"] = "ALLOW-FROM http://mysite"
end
end
В конце концов, найдите время, чтобы прочитать о X-FRAME-OPTIONS
vs Frame-Ancestors
, X-FRAME-OPTIONS
кажется устаревшим в некоторых браузерах. Хорошее чтение может начаться в этом обсуждении X-Frame-Options Allow - из нескольких доменов