首先給你介紹一個小伙伴:X-Frame-Options
這貨功能還算挺強大的
X-Frame-Options 有三個值:
DENY:表示該頁面不允許在 frame 中展示,即便是在相同域名的頁面中嵌套也不允許。
SAMEORIGIN :表示該頁面可以在相同域名頁面的 frame 中展示。
ALLOW-FROM uri:表示該頁面可以在指定來源的 frame 中展示。
換一句話說,如果設置為 DENY,不光在別人的網站 frame 嵌入時會無法加載,在同域名頁面中同樣會無法加載。另一方面,如果設置為 SAMEORIGIN ,那么頁面就可以在同域名頁面的 frame 中嵌套。
更多的詳細配置建議可以查看 X-Frame-Options 配置方式