由于各種原因我們可能需要放棄原來的域名,但需要保留原有的數(shù)據(jù)存在,很多人可能會直接刪除原來的域名重新綁定一個新的域名。其實這樣的做法是不妥的,畢竟我們之前花費較多的時間和精力維護老的網(wǎng)站,網(wǎng)站是有一定的權(quán)重的,我們是否可以讓損失降低到最低點,平移到新的域名中來呢?老左今天凌晨有接到某個商家的通知,說我用的一個域名含有他們的關(guān)鍵字,需要讓我們限期更換掉,不予他理論了,更換就更換唄。
第一步、綁定新的域名到單獨的空間
一般我們都是用的VPS或者不限制建站數(shù)量的虛擬主機,盡量的保持原有的IP不變,我這邊在老站點同IP的VPS主機下新建一個新域名站點,這樣我們可以確保原有的站點IP不變,因為站點頻繁的更換IP也是會受影響的。
第二步、復制數(shù)據(jù)到新站點下
把老站點下的網(wǎng)站文件和數(shù)據(jù)庫復制到新站點下,這里其實只需要把文件搬到新站點下。因為我使用的是WORDPRESS程序,所以在數(shù)據(jù)庫中修改2處網(wǎng)址為新的地址,其次,我用批量替換內(nèi)容把牽扯到內(nèi)容中的舊的URL地址改成新的網(wǎng)址。
第三步、解析新域名檢查路徑
我們需要把新的域名解析到該IP下,然后等生效之后檢查是否可以打開站點,數(shù)據(jù)之類的是否保持與原有站點一樣。
第四步、老站點全站301
這個是比較重要的,我們需要保持原有的路徑不變,而不是全部跳轉(zhuǎn)到新站點首頁,比如www.老域名.com/url/ 還需要跳轉(zhuǎn)到www.新域名.com/url/ 這樣的地址,我們就需要設(shè)置全站301??梢园牙险军c下的.HTACCESS文件更換成
RewriteEngine on
RewriteRule ^(.*)$ http://dmlifecoach.com/$1 [R=301,L]
*注意修改上面的網(wǎng)址liedun.win為你新站點的地址URL,這樣我們就可以實現(xiàn)全站301。
第五步、保持新站點更新
我們需要在近期保持新站點的更新以及適當?shù)耐怄溄樱屗阉饕嬷牢覀兏鼡Q成新的地址,以及讓用戶知道我們更換成新的地址就需要在網(wǎng)站顯著的位置告訴用戶新地址的URL,如果有交換鏈接的需要聯(lián)系對方更換。
這樣,通過簡單的五步,就可以完成老域名更換成新域名,且網(wǎng)站的權(quán)重流失率降低到最低點。