服务器安装宝塔面板并开通了 apache 防火墙后,基于帝国cms 开发的网站通过管理后台无法正常添加信息,错误提示如下:
解决办法:
打开 apache 防火墙,点击“站点配置”。在站点列表里找到被拦截的站点,点击后面对应的“日志”。在打开的“日志”界面检查拦截的 URI,我这里被拦截的是“/e/control/ecmsinfo.php
”,对应帝国cms功能,可以确定就是这个 URI 被错误拦截了。
接下来,复制这个 URI,然后关闭当前窗口,点击“全局配置”。找到“URL白名单”,点击“设置”。
在打开的设置窗口中,粘贴上一步复制的 URI 到输入框,然后点击“添加”。
再次测试帝国cms后台添加文章信息功能,保存成功,一切恢复正常。