首页站内杂志技术文摘
文章内容页

帝国CMS一般安全修改和设置与PHP截取某个字符串前面的数字

  • 作者:凌木千雪
  • 来源: 原创
  • 发表于2024-03-27 19:03:06
  • 被阅读0
  • 某坛友问到“最近一段时间,发现帝国cms的网站总是被人攻击,直接经常性被人改首页,跳转到db网站之类。。。你们会吗?如何防御。。”据小编经验之谈,若是用的原版源码,基本没有从程序入侵的,那么就是机器了。那小编就顺便讲解下帝国CMS一般安全修改和设置与PHP截取某个字符串前面的数字!下面开始讲解帝国CMS一般安全修改和设置,简单但是有效。

    第一,修改管理员目录:例如将/e/admin/改成/e/wer23423/ 下次登录用这个地址即可,但是e目录是不可改名的。
    第二,安装目录删除或者改名:例如将/e/install/改成/e/installd3d3d3d3/或者备份后直接删掉。
    第三,如果不用前台投稿和会员空间功能请关闭,并开启注册验证码。如下图:
    等小编想起来啥,再补充。
    PHP截取某个字符串前面的数字,代码如下:
    1. function getNumbersBeforeChar($string, $char) { 
    2.     $pattern = '/(d+)(?=' . preg_quote($char) . ')/'
    3.     preg_match($pattern, $string, $matches); 
    4.     return isset($matches[1]) ? $matches[1] : ''
    5.    
    6. // 示例使用 
    7. $string = '123abc'
    8. $char = 'a'
    9. $result = getNumbersBeforeChar($string, $char); 
    10. echo $result; // 输出: 123 

     
    【审核人:站长】

        标题:帝国CMS一般安全修改和设置与PHP截取某个字符串前面的数字

        本文链接:https://www.meiweny.cn/zazhi/zhongwangjiaocheng/655.html

        赞一下

        深度阅读

        • 您也可以注册成为美文苑的作者,发表您的原创作品、分享您的心情!

        阅读记录

          关注美文苑