防止網頁被別人的網站iframe,服務端如何設置HTTP頭部中的X-Frame-Options信息?

 

1、現象:in a frame because it set 'X-Frame-Options' to 'deny'.app

 

2、服務配置網站

由於,有時候爲了防止網頁被別人的網站iframe,咱們能夠經過在服務端設置HTTP頭部中的X-Frame-Options信息。spa

X-Frame-Options 響應頭有三個可選的值:
DENY:頁面不能被嵌入到任何iframe或frame中;
SAMEORIGIN:頁面只能被本站頁面嵌入到iframe或者frame中;
ALLOW-FROM:頁面容許frame或frame加載。iframe

在服務端設置的方式以下:it

Java代碼:
response.addHeader("x-frame-options","SAMEORIGIN");
Nginx配置:
add_header X-Frame-Options SAMEORIGIN
Apache配置:
Header always append X-Frame-Options SAMEORIGINio

相關文章
相關標籤/搜索