Facebook canvas - 又一个空白页面
Facebook canvas - yet another blank page
添加一个简单的 FB 选项卡。
与一个 url 配合使用效果很好,但与另一个配合使用时显示空白页。
两者相同,均为 HTTPS。
- https://www.chirva.com/stuff/ - 有效
- https://www.mchelper.com/fb_contact/ - returns 空白页
两者在 FB 端具有相同的设置。相同 tab/canvas 详细信息(仅 URL 不同)。
它可以在主机端吗? (类似于 "protected from embedding" )
请查看我尝试嵌入两个 URL 的测试页
http://a5w.org/mch/
如您所见-第一个不会加载。为什么???
$url = "https://www.mchelper.com/fb_contact/";
$header = get_headers($url, 1);
echo $header["X-Frame-Options"];
(returns "SAMEORIGIN" 这意味着 - 页面不会在 iframe 中加载)
这就是我想知道的
这里是 "fight" 的方法:
Header always unset X-Frame-Options
到 your.htaccess 文件以禁用 X-Frame-Options。
添加一个简单的 FB 选项卡。 与一个 url 配合使用效果很好,但与另一个配合使用时显示空白页。 两者相同,均为 HTTPS。
- https://www.chirva.com/stuff/ - 有效
- https://www.mchelper.com/fb_contact/ - returns 空白页
两者在 FB 端具有相同的设置。相同 tab/canvas 详细信息(仅 URL 不同)。 它可以在主机端吗? (类似于 "protected from embedding" )
请查看我尝试嵌入两个 URL 的测试页 http://a5w.org/mch/ 如您所见-第一个不会加载。为什么???
$url = "https://www.mchelper.com/fb_contact/";
$header = get_headers($url, 1);
echo $header["X-Frame-Options"];
(returns "SAMEORIGIN" 这意味着 - 页面不会在 iframe 中加载)
这就是我想知道的
这里是 "fight" 的方法:
Header always unset X-Frame-Options
到 your.htaccess 文件以禁用 X-Frame-Options。