日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

被恶意上传了.php,轻松解决网站被恶意镜像

發(fā)布時間:2025/3/15 php 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 被恶意上传了.php,轻松解决网站被恶意镜像 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

老聽說有人的網(wǎng)站被惡意鏡像,于是我先收藏幾種解決方法。

鏡像站看似一個完整的站點,其實每次用戶訪問鏡像站點,他的小偷程序就會來正版的網(wǎng)站查詢數(shù)據(jù),并修改相關鏈接然后呈獻給用戶。實質上還是在讀取原站的數(shù)據(jù),我們只需要屏蔽到抓取我們數(shù)據(jù)的那個主機ip就可以了。

方法一:.htaccess文件禁ip

1、獲取鏡像服務器ip

復制如下代碼,新建一個php文件,并命名為“ip.php”上傳到你的網(wǎng)站根目錄

$file = "ip.txt";//保存ip的txt文件名

$ip = $_SERVER['REMOTE_ADDR'];

$handle =fopen($file,'a');

fwrite($handle,"IP Address:");

fwrite($handle,"$ip");

fwrite($handle,"\n");

fclose($handele);

?>

2、然后訪問你網(wǎng)站的鏡像站點,在地址后面加…/ip.php,然后你就會在你網(wǎng)站根目錄找到ip.txt文件了,打開就可以看到鏡像站點的ip,復制里面的ip地址。

3、然后打開你的.htaccess文件,在后面加上如下代碼(自行修改為剛剛獲得的ip)

#添加IP黑名單

Order Deny,Allow

Deny from 180.97.106.161

這個時候你再刷新一下鏡像站點,是不是已經(jīng)403報錯了呢?這個時候已經(jīng)解決了這個鏡像站點,然后就等待蜘蛛將其解決掉吧。

如果你在使用CDN,可以直接在CDN后臺添加他的ip黑名單。

這個時候你再刷新一下鏡像站點,發(fā)現(xiàn)已經(jīng)403報錯了。

方法二:一段JS代碼解決鏡像(已失效)

把下面js代碼加入到

中,訪問鏡像網(wǎng)站就會直接跳轉到源網(wǎng)站。

if (document.location.host != "im.acirno.com") {

location.href = location.href.replace(document.location.host,'im.acirno.com');

}

注意:代碼中的網(wǎng)址一定要填你的網(wǎng)站主網(wǎng)址。此方法簡單有效,就算有網(wǎng)頁被誤導至鏡像網(wǎng)站,也能很快的被“傳送”回來,能防止絕大多數(shù)類似于此類的鏡像站點,非常值得推薦。

方法三:

之前的JS方法已經(jīng)失效,我寫了一個針對wordpress的新js方法,通過拆分域名鏈接與鏡像站比對,然后用img標簽src空值觸發(fā)onerror來執(zhí)行js比對,比對失敗則跳轉回源站。

代碼如下:(復制粘貼到主題的functions.php最后一個?>之前)

// 防鏡像

add_action('wp_footer','kimsom_reverse_proxy_defense');

function kimsom_reverse_proxy_defense(){

$domain_arr = explode('//',home_url());

$domain = $domain_arr[1];

echo '';

}

總結

以上是生活随笔為你收集整理的被恶意上传了.php,轻松解决网站被恶意镜像的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內容還不錯,歡迎將生活随笔推薦給好友。