沒有穩定的伺服器,就不會有穩定的排名,也正因為如此:伺服器的穩定性是所有條件中的先決因素!但是卻又正是因為這個而條件,讓很多網站陷入困局——總有那麼一些人用水落石出的方式頻繁攻擊他人網站,以此來襯托自己網站的優秀!頭痛,頭痛,網站頻繁被攻擊到底該怎麼辦呢?
一:帶寬大小與IIS連接數
我們用一個標准企業站來舉例子:通常情況下1MB的帶寬、IIS限制為100是可以的,畢竟網站頁面整體並不複雜,同時每天並沒有多少人訪問。但是一旦被有心人攻擊,網站會立即陷入“無響應狀態”。不是伺服器扛不住了,而是你的網站“配置跟不上了”,他人只需要大量的刷新你的網站頁面,或者頻繁下載一些較大文件就好。
不要為了貪圖便宜而選擇那些太過“嚴格”做限制的運營商,網站平時會很流暢,但是卻經不住任何的風吹雨淋!當然,還有一些IDC承諾不做任何限制,但是未必是明智的選擇:不做任何的限制,如果上面有嚴重占用伺服器資源的網站,那麼你的站點同樣會被牽連!
二:隱藏真實IP地址
為什麼許多大型的網站都做了CDN加速,真的是為了讓用戶訪問更快速嗎?其實這個速度基本上是看不出來的。但是其主要目的是:抗攻擊,用均衡負載的方式來減少獨立影響,不過價格往往偏高,不是中小網站所可以選擇的。
但是近兩年流行的通過DNS方面變相的實現了這一功能,目前更是免費在提供服務,讓更多的網站可以享受這一便捷!不過DNS方面做的再好,畢竟也是DNS,基礎硬件方面一定要關過,不要抱著免費的思維來做!
三:做網站程序的選擇
有些程序天生就是被人來攻擊的,比如“織夢”系統就屬於漏洞較多的一種,不知道每天會被多少人掃。網站建設,建議選擇一些更為成熟的網站程序來做,盡量不要使用一些“偏門”的程序,或者一時開發但又失去維護的程序。
對於目前建站主流程序,我們這裏推薦的是:帝國cms、discuz、phpcms ,當然還有一些是更為系統類型的,如人才網推薦使用“騎士CMS”。我們這裏無法將所有不同分類的系統都列出來:盡量選擇一些知名的,做開發年代多,又一直在更新的系統來使用吧!不要去找什麼破解版,天上真的不會掉餡餅!
四:伺服器權限設置
對於虛擬主機的用戶,一般不用去操心這些,但是對於一些VPS或者獨立運營主機的用戶更需要做好這些,包括端口的設置、防火牆的設置,以及上傳權限的設置,都是需要格外注意的。
如果這些程序是要執行的,那麼設置權限為“純腳本”,不要設置“寫入”和“腳本資源訪問”,更不要設置為:“純腳本和可執行程序”。否則如exe類型的可執行程序,同時擁有寫入權限的話,那麼就很容易被人上傳木馬程序了!
對於IIS配置方面,如果不是很在行的人,而網站又經常的被人上傳、篡改,建議可以申請專人對其進行一次配置,這樣會更好!
五:網站要使用獨立IP
優秀的網站都會去使用獨立IP,而不是去使用共享IP,同IP下的網站越多,那麼潛在風險就是越大的!獨立IP的網站相對來說,整體的網站類型也更優秀,沒多少人天天拿獨立IP去做垃圾站的不是嗎?所以很大的程度上,規避了“相同IP”被攻擊的問題。
六:程序與“數據”分站
這一點針對規模較大類別的網站來講更適用,比如:美女圖片、軟件下載、文檔下載類型的網站。主程序如:http://www.abc.com/域名,另外的下載數據完全可以使用如:http://down.abc.com/此類型的域名。
如此一來,即使當有人惡意的大量占用你的數據資源來做下載的時候,也不會影響到WWW域名的問題。當然前提是如:子域名下載帶寬、或者IP方面都做了調整,什麼都不做的話,那麼就起不到任何的作用了!