自拍亚洲一区欧美另类,亚洲成人影院,亚洲午夜久久久久妓女影院,最近中文字幕高清中文字幕无,亚洲熟妇av一区二区三区漫画

互聯(lián)網(wǎng)知識

精準(zhǔn)傳達 ? 價值共享

洞悉互聯(lián)網(wǎng)前沿資訊,探尋網(wǎng)站營銷規(guī)律

織夢搜索安全過濾,減少植入廣告,惡意搜索

作者:狐靈科技 | 2020-03-12 10:05 |點擊:

織夢搜索經(jīng)常會后臺看到這個搜索提交的廣告和qq號什么的,但是有不規(guī)律,無法做到完全屏蔽,但發(fā)現(xiàn)可以使用正則匹配來解決這些問題

 

修改代碼如下

打開plus/search.php文件 大約行數(shù)73行到77行

if($cfg_notallowstr !='' && preg_match("#".$cfg_notallowstr."#i", $keyword))
{
    ShowMsg("你的搜索關(guān)鍵字中存在非法內(nèi)容,被系統(tǒng)禁止!","-1");
    exit();
}

添加如下代碼

/*防止惡意添加輸入不帶http:網(wǎng)址url*/
if(preg_match('/w+([-.]w+)*.w+([-.]w+)*/i', $keyword)){
  ShowMsg('禁止輸入網(wǎng)址地址','-1');
    exit();
}
/*防止惡意添加輸入郵箱地址url*/
if(preg_match('/w+([-+.]w+)*@w+([-.]w+)*.w+([-.]w+)*/i', $keyword)){
  ShowMsg('禁止輸入郵箱地址','-1');
    exit();
}
/*防止惡意添加手機廣告的電話號碼url*/
if(preg_match('/^w+$/i', $keyword)){
  ShowMsg('禁止輸入英文、數(shù)字、下劃線組成特殊字符串','-1');
    exit();
}
/*防止惡意添加手機廣告的電話號碼url*/
if(preg_match('/^(0|86|17951)?(13[0-9]|15[012356789]|166|17[3678]|18[0-9]|14[57])[0-9]{8}$/i',$keyword))
{
  ShowMsg('禁止輸入數(shù)字和手機號','-1');
    exit();
}
/*防止惡意輸入非法網(wǎng)址url*/
$guize= '/^(http|https|ftp):\/\/[A-Za-z0-9]+\.[A-Za-z0-9]+[\/=\?%\-&_~`@[\]\’:+!]*([^<>\”])*$/';
if(preg_match($guize,$keyword))
{
      ShowMsg('禁止輸入網(wǎng)址地址','-1');
    exit();
}

 

帶來的價值如下

可以防止通過搜索入口,來發(fā)布廣告和寫入特殊字符,給網(wǎng)站少些麻煩,多些真實數(shù)據(jù)

如沒特殊注明,文章均為狐靈科技原創(chuàng),轉(zhuǎn)載請注明?? "織夢搜索安全過濾,減少植入廣告,惡意搜索
多一份免費策劃方案,總有益處。

請直接添加技術(shù)總監(jiān)微信聯(lián)系咨詢

網(wǎng)站設(shè)計 品牌營銷

多一份參考,總有益處

聯(lián)系狐靈科技,免費獲得專屬《策劃方案》及報價

咨詢相關(guān)問題或預(yù)約面談,可以通過以下方式與我們聯(lián)系

業(yè)務(wù)熱線:15082661954 / 大客戶專線:15523356218