2017-01-31 7 views
0

클릭 맵을 표시하기 위해 내 웹 사이트를 프레임에 표시하는 데 문제가 발생했습니다. 오류는 다음과 같습니다. " 'X-Frame-Options'를 'SAMEORIGIN'(으)로 설정했기 때문에 'https://balticland.ru/'을 프레임에 표시하는 것을 거부했습니다." 그러나 나는 그것에 대한 어떠한 금지도하지 않는다. Here is my .htaccess file.웹 사이트를 iframe에 표시하려면 어떻게해야합니까?

나는 Drupal을 사용하고 있습니다.

나에게 조언 해 줄 수 있습니까?

답변

1

X-Frame_Options은 헤더 옵션이며 출력이 시작되기 전에 헤더 기능과 함께 보내야합니다. 뭔가 같은 :

<?php header('X-Frame-Options: GOFORIT'); ?> 

드루팔은 HTTP 헤더를 설정하는 특수 기능이 있습니다

drupal_add_http_header('X-Frame-Options', 'GOFORIT'); 

체크 아웃 의견 울부 짖는 기능 설명 :

https://api.drupal.org/api/drupal/includes!bootstrap.inc/function/drupal_add_http_header/7.x

는 그래서 뭔가를해야합니다.

업데이트 :

체크 아웃이 문서를 :

https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Frame-Options

그것이 상태처럼 당신이 외부 원점을 지정해야 할 수 있습니다

:

X-Frame-Options: ALLOW-FROM https://example.com/ 
+0

안녕하세요! 귀하의 답변 주셔서 감사합니다! 이 함수를 bootstrap.inc의 끝에 추가했습니다. 하지만 이제는 여전히 "https://balticland.ru/"를로드 할 때 'X-Frame-Options'헤더가 잘못되었습니다. 'GOFORIT'은 인식되지 않은 지시어입니다. 헤더는 무시됩니다. " 그리고이 (http://mainspy.ru/otvet_servera) 테스트는 여전히 "X-Frame-Options : SAMEORIGIN header" –