pbootcms防注入系统.jpg

我们在做网络推广的时候,为了标注客户来源,通常会给当前推广页面url添加一个自定义来源符号,比如:

https://www.zzzzjy.cn/?baidu

但是PbootCMS2.0版本升级后增加了防注入系统,当我们的链接带有一些特殊字符,会触发防注入功能,之后当前url页面会出现“您访问路径含有非法字符,防注入系统提醒您请勿尝试非法操作!”,如果您需要添加一些特殊符号给url链接,今天家兴网络教大家如何修改PbootCMS网站系统代码,让防注入功能给你的自定义符号开绿灯!

解决办法

1、网站放西部数码虚拟主机上,因网址含有中文而不能正常访问的情况,需要去设置URL编码,修改成UTF-8即可。

西部数码主机

设置URL编码为UTF-8

2、修改pbootcmsCMS网站系统文件,打开/config/config.php,ctrl+f 查找代码:

// 模块模板路径定义

'tpl_dir' => array(

    'home' => '/template'

)

在尾部加上一个,然后回车复制下方代码进来

// URL允许的特殊字符,正则模型或直接写 ,如:*

'url_allow_char' => '*' //单引号里填写需要允许的特殊符号

修改后代码示例:

过滤特殊符号示例

这样在url中加入符号就能正常访问页面了,这里家兴网络以*做了演示,具体根据实际用途自定义添加。

附上:家兴常用的允许过滤特殊符号示例,希望对大家在给网站自定义pbootcms网站url路上有所帮助!

'url_allow_char' => '@&( )<>??=#,。!?:·',

过滤特殊符号代码示例

您看了家兴网分享的《PbootCMS网站链接加符号提示“您访问路径含有非法字符,防注入系统提醒您请勿尝试非法操作!”解决办法》,如果对您有所帮助,请点个小心心支持下,感谢您的观看!