一、優(yōu)化網(wǎng)站的內(nèi)部鏈接
二、網(wǎng)站高效維護(hù)三大常識(shí)
三、提高網(wǎng)站PageRank有妙招
四、站點(diǎn)交換鏈接 也要謹(jǐn)防假冒
五、反對(duì)低俗 禁止網(wǎng)站的違規(guī)內(nèi)容
六、簡(jiǎn)單配置 讓網(wǎng)站服務(wù)器固若金湯
七、了解“蜘蛛” 提高網(wǎng)站收錄
八、巧妙加快網(wǎng)頁顯示速度
九、提高域名PageRank的小技巧
十、避免雜亂 在線管理網(wǎng)站文件
十一、網(wǎng)站故障實(shí)時(shí)監(jiān)測(cè)自動(dòng)提醒
十二、為網(wǎng)站簡(jiǎn)單添加搜索功能
十三、網(wǎng)站防黑的安全小錦囊
十四、訪客查詢以及安全措施
十五、巧設(shè)網(wǎng)站權(quán)限 拒絕黑客入侵
十六、拒絕“被黑”的安全預(yù)防
以上內(nèi)容詳細(xì)信息可到“互聯(lián)網(wǎng)創(chuàng)業(yè)成功之道(五):網(wǎng)站防黑的安全小錦囊”閱讀。
十七、亡羊補(bǔ)牢 網(wǎng)站被黑后的處理方法
如果發(fā)現(xiàn)網(wǎng)站已經(jīng)出現(xiàn)了異常情況,如頁面被修改,網(wǎng)站被加入了惡意代碼或病毒文件、管理賬號(hào)不能登錄總是提醒密碼錯(cuò)誤,則很有可能是網(wǎng)站已經(jīng)被入侵。這時(shí)就需要盡快進(jìn)行相關(guān)處理,以防止黑客種植的網(wǎng)頁病毒擴(kuò)散,影響到瀏覽者的電腦安全。
(1)暫時(shí)關(guān)閉網(wǎng)站
網(wǎng)站被黑客入侵后,最常見的情況就是被植入木馬程序,為了保證瀏覽者的安全,必須先關(guān)閉網(wǎng)站,待處理完畢后再開放。關(guān)閉時(shí)可以暫時(shí)將域名轉(zhuǎn)向其它地址,如建立一個(gè)網(wǎng)站的帖吧等,或者放置一個(gè)通知頁面。
(2)使用備份恢復(fù)
如果網(wǎng)站文件被黑客破壞或刪除,假如事先進(jìn)行過網(wǎng)站數(shù)據(jù)的備份的話,則可以直接將使用備份文件恢復(fù),萬一沒有對(duì)備份進(jìn)行備份而數(shù)據(jù)非常重要的話,建議先不要進(jìn)行任何操作,立即請(qǐng)專門進(jìn)行數(shù)據(jù)恢復(fù)的公司嘗試恢復(fù)服務(wù)器硬盤中的數(shù)據(jù)。
因?yàn)橛行┨摂M主機(jī)服務(wù)商會(huì)定時(shí)備份服務(wù)器中的數(shù)據(jù),如果是使用虛擬主機(jī)空間的用戶,還可以聯(lián)系空間商獲取數(shù)據(jù)備份。
(3)打補(bǔ)丁查漏洞
當(dāng)程序漏洞被公布時(shí),程序官方都會(huì)發(fā)布程序的補(bǔ)丁文件,只需要到程序的官方網(wǎng)站下載相應(yīng)的文件,按照說明上傳到網(wǎng)站空間覆蓋原文件即可。如果暫時(shí)沒有出現(xiàn)相關(guān)的補(bǔ)丁,則可以暫時(shí)禁用或刪除某些功能文件。
接著我們可以查看網(wǎng)站的訪問日志,找出訪問木馬程序的IP地址記錄,根據(jù)查詢到的IP地址,再次查看黑客還訪問了哪些頁面,檢查這些頁面是否有其它漏洞。
(4)木馬程序檢測(cè)
站長們可以根據(jù)網(wǎng)頁文件的修改時(shí)間來判斷是否被植入木馬,方法是察看所有被更改的文件的更改日期,由于是木馬修改了這些頁面,因此它們修改日期非常接近。然后查詢此日期最近新建立的asp、aspx、asa文件,將異常文件進(jìn)行隔離或刪除。程序?qū)⒆詣?dòng)檢測(cè)站點(diǎn)中的文件,檢測(cè)完成后將會(huì)顯示安全報(bào)告。
也可以使用專門的網(wǎng)頁木馬檢測(cè)工具進(jìn)行檢查,需要注意的有些木馬檢測(cè)軟件比較苛刻,一些組件文件和后臺(tái)管理程序也會(huì)被列入危險(xiǎn)文件,在使用時(shí)需要仔細(xì)鑒別。
(5)批量修復(fù)網(wǎng)頁
一般黑客侵入網(wǎng)站后都是在網(wǎng)頁中加入代碼進(jìn)行木馬的種植,從而使用戶在瀏覽網(wǎng)站時(shí)自動(dòng)打開并下載木馬程序,一些木馬病毒會(huì)自動(dòng)在所有的網(wǎng)頁文件后面添加一行代碼:,如果網(wǎng)站文件很多,手工一個(gè)個(gè)清除簡(jiǎn)直是不可能的事。這時(shí)我們可以使用網(wǎng)頁批量修改的軟件進(jìn)行惡意代碼的批量刪除。
首先找出網(wǎng)站中存在的木馬文件代碼,接著下載并解壓縮軟件,打開軟件主程序后在“查找內(nèi)容”欄目中輸入檢測(cè)出的惡意代碼,而后選擇網(wǎng)站文件所在的文件夾,然后單擊“開始替換”按鈕,軟件將自動(dòng)完成網(wǎng)頁的修復(fù)操作。當(dāng)確認(rèn)沒有惡意代碼后,最后將所有文件上傳到網(wǎng)站空間即可。
圖31 文本批量替換軟件
其實(shí),只要平時(shí)注意防范,同時(shí),萬一網(wǎng)站被黑,采取正確的處理方式,是可以最大限度地減少自己網(wǎng)站損失的。
十八、讓網(wǎng)站無損過渡的操作方法
當(dāng)現(xiàn)有的網(wǎng)站遇到數(shù)據(jù)容量瓶頸,需要更換網(wǎng)站程序,如更換為更易用的開源CMS;舊版ASP數(shù)據(jù)庫不能支持大容量的數(shù)據(jù),需要轉(zhuǎn)換為SQL。更換帶來的數(shù)據(jù)丟失和用戶體驗(yàn)等麻煩就接連不斷,特別是對(duì)于搜索引擎來說,網(wǎng)站結(jié)構(gòu)的改變將有可能對(duì)排名造成較大波動(dòng)。如何在轉(zhuǎn)移網(wǎng)站數(shù)據(jù)后又不對(duì)網(wǎng)站造成損傷呢?這里就介紹網(wǎng)站轉(zhuǎn)移后,內(nèi)容頁面過渡的技巧,希望大家能觸類旁通地處理自己所遇到的網(wǎng)站轉(zhuǎn)移問題。
小提示:
不僅可以用于網(wǎng)站程序升級(jí)后的情況,亦可用于轉(zhuǎn)移網(wǎng)站后少數(shù)數(shù)據(jù)丟失,以及域名更換等其它情況的處理。
1.動(dòng)態(tài)網(wǎng)站 保留數(shù)據(jù)是關(guān)鍵
現(xiàn)在大多數(shù)網(wǎng)站都采用了建站程序來制作和管理網(wǎng)站數(shù)據(jù),這樣一來保存原數(shù)據(jù)就顯得相對(duì)簡(jiǎn)單了,一般的CMS系統(tǒng)都具備了數(shù)據(jù)導(dǎo)入的功能,這時(shí)就可以通過此種功能將原有的網(wǎng)站數(shù)據(jù)轉(zhuǎn)換保存。如果是ASP數(shù)據(jù)庫轉(zhuǎn)為PHP,可以參考前面提到的Access轉(zhuǎn)換MySql進(jìn)行轉(zhuǎn)換,而后在網(wǎng)站后臺(tái)導(dǎo)入數(shù)據(jù)即可。
2.網(wǎng)站數(shù)據(jù) 無損轉(zhuǎn)換更重要
雖然轉(zhuǎn)換數(shù)據(jù)相對(duì)來說比較簡(jiǎn)單,但是要進(jìn)行平穩(wěn)的過渡就顯得異常麻煩。如果僅是只轉(zhuǎn)移以前的網(wǎng)站數(shù)據(jù),而不對(duì)造成的目錄變更和文件名改變的情況進(jìn)行處理。可能會(huì)帶來不利于網(wǎng)站訪問者體驗(yàn)的后果,如果訪問者通過搜索引擎到達(dá)網(wǎng)站,卻得到一個(gè)“該頁無法顯示”的頁面,如果是你會(huì)做何感想?更讓站長郁悶的,莫過于這樣一來搜索引擎對(duì)網(wǎng)站的友好度大打折扣。下面我們就將可能遇到的問題進(jìn)行列舉,并詳細(xì)說明解決辦法。
(1)不良用戶體驗(yàn)?設(shè)置404頁面提示
網(wǎng)站程序的改變必然會(huì)導(dǎo)致網(wǎng)頁文件地址的更改,這樣的話從搜索引擎過來的訪問者就會(huì)找不到所需要的內(nèi)容,會(huì)出現(xiàn)無法訪問的提示。所以在轉(zhuǎn)移前就應(yīng)該做好應(yīng)對(duì)的準(zhǔn)備,最好的方法就是將以前生成的HTML網(wǎng)頁文件繼續(xù)保存。
當(dāng)然我們還可以用另外的方式來引導(dǎo)瀏覽者,或者如果網(wǎng)頁是動(dòng)態(tài)格式不能直接保存,就可以用404自定義頁面的方式對(duì)訪問者進(jìn)行引導(dǎo)。404是Web服務(wù)器默認(rèn)的錯(cuò)誤代碼,如訪問的網(wǎng)頁不存在或是被刪除以及移動(dòng),都會(huì)在瀏覽器中顯示404錯(cuò)誤提示。它的默認(rèn)提示界面異常簡(jiǎn)陋,我們可以通過修改該頁面進(jìn)行流量的挽回,如添加說明文字,或者設(shè)置網(wǎng)站的導(dǎo)航以及提供站內(nèi)文章搜索功能等。
圖32 虛擬主機(jī)自定義404錯(cuò)誤提示
目前幾乎所有的虛擬主機(jī)都提供了自定義404錯(cuò)誤頁面的功能,只需制作一個(gè)有提示效果的HTML網(wǎng)頁文件,而后進(jìn)入主機(jī)管理后臺(tái)進(jìn)行設(shè)置就可以了。如果是服務(wù)器,則可以直接在IIS中進(jìn)行修改,方法是打開網(wǎng)站屬性中的“自定義錯(cuò)誤”選項(xiàng)卡,而后找到404錯(cuò)誤消息進(jìn)行編輯即可。
圖33 服務(wù)器中設(shè)置404提示
(2)搜索引擎降權(quán)?301重定向應(yīng)對(duì)
升級(jí)網(wǎng)站的同時(shí)也很有可能會(huì)造成網(wǎng)站目錄或頁面位置的更改,這樣一來網(wǎng)站曾經(jīng)被搜索引擎索引的數(shù)據(jù)就不復(fù)存在了,如果搜索收錄的大量網(wǎng)頁同時(shí)消失,勢(shì)必會(huì)對(duì)網(wǎng)站在搜索中的權(quán)重造成影響,這里就可以使用301重定向功能進(jìn)行網(wǎng)站的修改。
對(duì)于一些改變域名的情況,如將www.域名.com/bbs更換為bbs.域名.com,同樣可以使用301重定向的功能,它表示網(wǎng)站文件的永久性轉(zhuǎn)移。301重定向是網(wǎng)頁更改地址后不損害搜索引擎友好度的最佳解決方案。
IIS服務(wù)器設(shè)置301重定向的方法是在網(wǎng)站屬性中選擇“重定向到URL”功能,而后設(shè)置重定向到的URL地址,接著勾選“資源的永久重定向”復(fù)選框即可。
圖34 服務(wù)器中設(shè)置301重定向
如果服務(wù)器為Apache或者虛擬主機(jī)支持.htaccess功能,則可以簡(jiǎn)單的通過設(shè)置該文件進(jìn)行文件或目錄的301重定向,只需將以下代碼寫入.htaccess文件即可。
Redirect permanent / http://將目錄下內(nèi)容重定向到的地址/ ;
redirect permanent /test.html http:// test.html內(nèi)容重定向到的地址/ ;
對(duì)于動(dòng)態(tài)的網(wǎng)頁文件來說,則可以在網(wǎng)頁文件中添加以下代碼進(jìn)行設(shè)置。
ASP網(wǎng)頁文件
<%@ Language=VBScript %>
<% Response.Status=”301 Moved Permanently” Response.AddHeader “Location”, ” http:// 重定向地址”>
PHP網(wǎng)頁文件
<? Header( "HTTP/1.1 301 Moved Permanently" );
Header( "Location: http://重定向地址" );?>
通過以上的設(shè)置,無論是網(wǎng)站更換程序還是修改目錄,都可以進(jìn)行無損過渡。
敬請(qǐng)關(guān)注第五章其他段落:
十九、網(wǎng)站的數(shù)據(jù)庫備份與管理
相關(guān)鏈接:
互聯(lián)網(wǎng)創(chuàng)業(yè)成功之道(四):完善功能 讓網(wǎng)站更易用
《互聯(lián)網(wǎng)創(chuàng)業(yè)成功之道:網(wǎng)站策劃、建設(shè)、推廣盈利實(shí)戰(zhàn)攻略》是一本全面講解網(wǎng)站建設(shè)全過程的一本書籍,也是作者五年以來建站經(jīng)驗(yàn)的總結(jié)。
本書圍繞網(wǎng)站建設(shè)的全過程展開,從網(wǎng)站策劃開始,逐一講解了網(wǎng)站創(chuàng)建、網(wǎng)站內(nèi)容管理、網(wǎng)站維護(hù)、網(wǎng)絡(luò)營銷方案、網(wǎng)站SEO、網(wǎng)站盈利技巧等實(shí)際操作,并以實(shí)例的形式為大家介紹了成功的網(wǎng)絡(luò)創(chuàng)業(yè)案例和網(wǎng)站運(yùn)營中的誤區(qū),讓大家可以學(xué)習(xí)最直接的建站經(jīng)驗(yàn)。
A5站長網(wǎng)將連載本書,如果您想搶先閱讀,可到卓越網(wǎng)等網(wǎng)上書店購買,該書在全國各地新華書店亦有銷售。
作者:陶秋豐(EndTo) 出版社: 電腦報(bào)電子音像出版社
聯(lián)系客服