消除網(wǎng)站更換網(wǎng)站空間負(fù)面影響的策略
第一、空間商的科學(xué)選擇。這無(wú)疑是最為重要的一步,也是一個(gè)網(wǎng)站未來(lái)發(fā)展的重要基地。如果你今后想要將網(wǎng)站的客戶群放在國(guó)內(nèi),那么選擇國(guó)內(nèi)的空間無(wú)疑是唯一選擇,如果你要做外貿(mào)網(wǎng)站,那么美國(guó)空間也可以嘗試。當(dāng)然香港空間也是可以選擇的途徑。在這里要提示一點(diǎn),國(guó)內(nèi)空間一定要注重備案工作,也就是說(shuō)別想要搞一些貓膩,要正常的運(yùn)營(yíng),才能夠保障網(wǎng)站的長(zhǎng)久發(fā)展,只有確保空間的健康和品質(zhì),才能夠?yàn)楹罄m(xù)的搬家提供基礎(chǔ)。
第二、數(shù)據(jù)搬家。當(dāng)新的網(wǎng)站空間敲定之后,就需要將原來(lái)的網(wǎng)站空間數(shù)據(jù)搬入到新的空間中,通常來(lái)說(shuō),這個(gè)過(guò)程相對(duì)簡(jiǎn)單,不過(guò)在搬家之前一定要對(duì)新的空間和之前的空間進(jìn)行對(duì)比分析,畢竟存在著環(huán)境上的差異,如果不注重調(diào)整相應(yīng)的參數(shù)就會(huì)導(dǎo)致網(wǎng)站訪問(wèn)不正常,甚至不能夠正常打開。比如筆者在數(shù)據(jù)搬家過(guò)程中,其結(jié)果就出現(xiàn)了多達(dá)200多條的錯(cuò)誤,這說(shuō)明了網(wǎng)站環(huán)境如果沒(méi)有進(jìn)行合理的設(shè)置,就會(huì)出現(xiàn)問(wèn)題,后來(lái)在搬家時(shí)運(yùn)用了SSH功能,才實(shí)現(xiàn)了數(shù)據(jù)的完全導(dǎo)入。
第三、對(duì)URL地址重新編寫。當(dāng)前網(wǎng)站空間基本上都有rewrite功能,就是說(shuō)當(dāng)網(wǎng)站內(nèi)容搬到新空間后,通過(guò)這個(gè)命令重新寫URL地址,就能夠?qū)崿F(xiàn)數(shù)據(jù)的訪問(wèn)。但是這種功能很容易出現(xiàn)No input file specified這樣的錯(cuò)誤,也就是說(shuō)通過(guò)重寫URL方式很容易出現(xiàn)404死鏈接,這樣對(duì)于網(wǎng)站的優(yōu)化顯然起到了負(fù)面作用,因此需要更改根目錄下的.htaccess文件,然后將RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L] 改為 RewriteRule ^(.*)$ index.php?s=$1 [QSA,PT,L],通過(guò)這種命令就能夠或者正確的URL,并消除死鏈接。
最后就是配置服務(wù)器以及進(jìn)行301重新定向,服務(wù)器的配置往往能夠通過(guò)新的IDC供應(yīng)商幫你配置,這些基本上是供應(yīng)商提供的必要服務(wù)。而301重新定向就需要自己設(shè)置了,當(dāng)然這種設(shè)置也是非常簡(jiǎn)單的,其目的就是讓網(wǎng)站在搬遷過(guò)程中,能夠?qū)⒃瓉?lái)的權(quán)重傳遞到新的網(wǎng)站空間中,而這一點(diǎn)就是消除負(fù)面影響的關(guān)鍵所在。