IDC知識庫
IDC領(lǐng)域?qū)I(yè)知識百科平臺

虛擬主機(jī)屏蔽ip地址的方法

在使用虛擬主機(jī)建站過程中,尤其是博客、論壇等互動性較強(qiáng)的網(wǎng)站,很多站長都會面臨這樣的一個問題,那就是網(wǎng)站經(jīng)常遭到惡意注冊、用戶發(fā)違法廣告、評論,或者機(jī)器人批量注冊發(fā)帖等騷擾,這無疑會嚴(yán)重影響網(wǎng)站用戶體驗度及健康發(fā)展。

雖然現(xiàn)在很多程序都有防灌水及禁止用戶等功能,但每種程序的設(shè)置方法不盡相同,對于新手站長來說可能需要摸索很長一段時間才能掌握。同時,程序后臺設(shè)置只能針對少量用戶,如果有大量用戶及機(jī)器人惡意注冊及發(fā)帖的話,管理員手動一個個禁止用戶的話也是非常費時費力的。

本文針對上面這種情況,介紹虛擬主機(jī)屏蔽ip地址的方法,有了這個功能就非常的方便,能夠有效阻住用戶及機(jī)器人在網(wǎng)站發(fā)布違法內(nèi)容,從而幫助我們更好的管理網(wǎng)站。

如果虛擬主機(jī)是apache服務(wù)器并支付.htaccess文件的話,只需要在些文件中加入:

RewriteEngine on
RewriteBase?/
Order Deny,Allow?## 拒絕開關(guān),allow表示拒絕訪問
Deny from 182.92.253.20?##輸入要屏蔽的IP地址
Deny from 121.18.126?## 屏蔽IP段

如果是IIS服務(wù)器,ASP通過在首頁添加以下代碼實現(xiàn)

<%
requestIP?=?request.ServerVariables(“REMOTE_ADDR”)
IP?=?“127.0.0.1|192.168.1.1”
trueURL?=?“http://www.baidu.com”
falseURL?=?“http://www.google.com”
ipArr?=?split(IP,”|”)
flag?=?false
for?i=0?to ubound(ipArr)
if requestIP=ipArr(i)?then
flag=true
exit?for
end if
next
if flag then
response.Redirect(falseURL)
else
response.Redirect(trueURL)
end if
%>

有些服務(wù)商虛擬主機(jī)管理面板支持添加IP屏蔽,則只需要在面板中添加對應(yīng)IP地址即可。
铏氭嫙涓繪満
域名頻道一家知名的主機(jī)提供商,虛擬主機(jī)的大賣場。
十年品質(zhì)保證,虛擬主機(jī)數(shù)量全國領(lǐng)先,市場份額持續(xù)增長。

總之選對正確的虛擬主機(jī)服務(wù)商非常重要,推薦靠譜的虛擬主機(jī)服務(wù)商:域名頻道http://forest-oxygen.cn

贊(13)
分享到: 更多 (0)

中國專業(yè)的網(wǎng)站域名及網(wǎng)站空間提供商

買域名買空間