iframe 不会保存在 MODX 页面或块中

iframes won't save in MODX pages or chunks

我正在尝试将 YouTube 和 SoundCloud 中的项目嵌入到我的 MODX (2.4) 网站中。例如:

<iframe width="100%" height="450" scrolling="no" frameborder="no" src="https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/216615565&amp;auto_play=false&amp;hide_related=false&amp;show_comments=true&amp;show_user=true&amp;show_reposts=false&amp;visual=true"></iframe>

我已经尝试将代码嵌入到页面(资源)和块中,但是当存在 iframe 代码时,资源和块似乎都无法保存。

在这里和 MODX 论坛上搜索,我发现其他人也遇到过类似的问题,但通常是由他们的 WYSIWYG 引起的。我没有使用 WYSIWYG(我认为我没有安装)- 我页面内容部分中的所有内容都在 html 中,而且我在处理块时遇到了同样的问题,所以其他地方建议的解决方案似乎不适用于我的情况。

如果有人对使用 iframe 获取页面或块以正确保存有任何想法,或者可能导致我出现问题的原因,我将不胜感激。

如果您无法保存,即包含特殊代码的区块和资源,您通常会遇到 mod_security 问题。

如果您无法通过 MODX 'Installation on a server running ModSecurity' 文档中的提示自行解决,您必须联系您的 ISP 并向他们搜索解决方案。