聯(lián)系官方銷售客服
1835022288
028-61286886
一個特定的index.php跳轉(zhuǎn)垃圾網(wǎng)站的解決方法分享(之所以說特定,是因?yàn)榭赡芫臀矣龅搅诉@種情況,應(yīng)該是服務(wù)器其他不是迅睿cms的框架被入侵傳給了迅睿cms的網(wǎng)站,在這里說一下迅睿cms基本沒有被掛過碼,大多數(shù)都是被服務(wù)器其他網(wǎng)站傳染的)
今天突然發(fā)現(xiàn)有十幾個網(wǎng)站,域名/index.php/莫名其妙的字母,會跳轉(zhuǎn)垃圾網(wǎng)頁,比如:域名/index.php/ben/eiu2437655385.ppt,就會跳到垃圾網(wǎng)頁,之前網(wǎng)站也有過掛馬但是一般都是覆蓋某一個文件,被覆蓋的文件會自動跳轉(zhuǎn)垃圾網(wǎng)頁,解決方法就是把被篡改的文件還原了就好了,但是這次是index.php后面跟了亂七八糟的東西跳轉(zhuǎn)的,根本找不到被篡改的文件,所以排查了很長時間才找到問題
大家都知道的是,域名/index.php/2432412543654654,這種亂七八糟的東西,一般會打開網(wǎng)站的首頁,但是為什么跟上了/ben/eiu2437655385.ppt,就會跳轉(zhuǎn)到垃圾網(wǎng)頁,我技術(shù)有限,想不明白,但是我會笨的方法,我先吧模板文件夾里面的index.html刪除了,訪問域名/index.php/ben/eiu2437655385.ppt還是會跳轉(zhuǎn),就證明不是模板或者JS文件有問題,接著我把dayrui重命名為dayrui1,刷新發(fā)現(xiàn)不跳轉(zhuǎn)了,但是直接報錯了,然改回來dayrui文件夾名,把dayrui文件夾下的App,Fcms,CodeIgniter72,My這四個文件夾的名稱后面都加了1,刷新發(fā)現(xiàn)不跳轉(zhuǎn)了,還是直接報錯,然后我把Fcms改回來,把Fcms下的所有文件夾又重命名,刷新發(fā)現(xiàn):域名/index.php/ben/eiu2437655385.ppt,不報錯了,并且還是會跳轉(zhuǎn),那我就懷疑是/dayrui/Fcms/init.php這個文件有問題,但是我早就看過這個文件了,一眼看過去就是沒有問題的(因?yàn)楸淮鄹牡奈募谎刍揪湍芸闯鰜恚?/span>我就和新下載的cms和服務(wù)器上面的對比,發(fā)現(xiàn)服務(wù)器上面的init.php,多了一行
才疏學(xué)淺,不知道這行代碼是什么意思,但是吧這個代碼去掉之后,就不會跳轉(zhuǎn)了,也不知道這個是不是從根源解決,我覺著應(yīng)該還沒有從根源解決,但是目前不跳轉(zhuǎn)了不知道刪除這行代碼之后有沒有什么影響