Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在为一位客户开发一个 cs-cart 网站,该客户希望允许将该网站的“中性”版本嵌入到其他网站中。我已经开发了第二家商店,具有中性皮肤(白色,没有徽标......)但是当我尝试将其嵌入到另一个站点的 iframe 中时,没有显示任何内容。其他网站工作。我取消了这与“相同的域策略”有关 什么可以阻止我的 cs-cart 网站在另一个网站上显示?可以做些什么来规避这种情况?
您的服务器配置为告诉浏览器不要在属于另一个站点的 iframe 中显示该页面。
没有办法解决这个问题。重新配置服务器,使其不输出该标头。
找到了:
我在第 86 行附近的根路径中的 prepare.php 文件中:
// Click-jacking protection header("X-Frame-Options: sameorigin");
简单地评论了该选项,然后它就起作用了:-)