首頁>>雲虛擬主機>>用.htaccess屏蔽IP方法

用.htaccess屏蔽IP方法

來源:數分科技  編輯:數分科技編輯部  時間:2015-07-02 05:53


       用戶網站有時會遇到某些惡意IP的攻擊訪問,或者非法盜鏈、惡意採集網站資源的情況。我們可以通過設置網站根目錄下的.htaccess文件,來限制某些IP對網站的訪問。

       如果網站根目錄下已經有.htaccess文件,直接在裏面加入代碼即可;如果沒有.htaccess文件,用記事本創建一個,然後上傳到根目錄即可(創建方法:打開記事本,寫入代碼,保存,文件保存類型選“所有文件”,文件名寫“.htaccess”)。

       .htaccess文件需要加入的代碼如下:

Order Allow,Deny
Allow from all
deny from xxx.xxx.xxx.xxx

       以上設置表示禁止 IP:xxx.xxx.xxx.xxx訪問,其他IP可以正常訪問。

       關於xxx.xxx.xxx.xxx的設置:

       屏蔽一個IP:xxx.xxx.xxx.xxx

       屏蔽多個IP:xxx.xxx.xxx.xxx  xxx.xxx.xxx.xxx(注意:多個IP之間以空格隔開)

       屏蔽一個IP段:xxx.xxx.xxx

       屏蔽多個IP段:xxx.xxx.xxx  xxx.xxx.xxx(注意:多個IP段之間以空格隔開)


代碼解釋:

       Allow和Deny可以用於Apache的.htaccess文件中,來控制目錄和文件的訪問授權,Allow表示允許,Deny表示拒絕。

       Order Deny,Allow 意思是先檢查是否有Deny規則,不論有沒有Deny規則都會繼續檢查是否有Allow規則。如果有Allow,Allow規則的內容可以覆蓋掉Deny規則。

       Order Allow,Deny 則相反。


       按照以上方法屏蔽後,該IP訪問網站時打開的就是403頁面,無權訪問!

    pinbi1.jpg

全行業託管雲平臺,助力千萬業務輕鬆上雲

 限時搶購 • 輕鬆上雲

我的購物車 x

主機 價格 操作

   總計: ¥198.00

立即結算 清空購物車