ASP網(wǎng)站的域名網(wǎng)址如何跳轉(zhuǎn)新的PHP網(wǎng)站網(wǎng)址?對于網(wǎng)站的收錄有沒有影響?大家都知道,ASP網(wǎng)站程序?qū)儆谔系恼Z言腳本了,PHP其實也不是什么新的語言腳本,但是相對來說,PHP語言還是比ASP和ASP.NET要安全一些。而且現(xiàn)在很多網(wǎng)站建設公司幾乎用的都是PHP語言,最熟悉的就是DEDE織夢系統(tǒng)了。那么,如何讓ASP網(wǎng)站實現(xiàn)跳轉(zhuǎn)到PHP新網(wǎng)站呢?河南SEO公司教你如何實現(xiàn)跳轉(zhuǎn)吧!
很多的老牌企業(yè)以前用的網(wǎng)站程序都是ASP語言開發(fā)的,而且一用就是很多年,舍不得扔掉。畢竟老網(wǎng)站的流量和收錄還是不少的。如果直接扔掉,那么勢必會導致老網(wǎng)站的收錄下降,流量減少。那么,老板就問了,有什么辦法既不掉收錄,又能打開新的網(wǎng)站呢?
其實,很簡單!只需要在老網(wǎng)站的ASP語言程序里面加一句代碼即可!代碼如下:
<%
Response.Redirect("http://域名")
%>
只需要在ASP程序代碼里面加一句這樣的代碼就可以實現(xiàn)跳轉(zhuǎn)新的網(wǎng)址。而且,之前的老網(wǎng)站的收錄也不會收到影響。這句話的意思是,只有在打開你的老網(wǎng)站域名的時候,才會直接跳轉(zhuǎn)你的新網(wǎng)址,打開的網(wǎng)站內(nèi)容就是新網(wǎng)站的內(nèi)容。
還有一種方法,就是301重定向!如何實現(xiàn)301重定向,大家可以百度一下!301重定向,也是對搜索引擎友好的一種跳轉(zhuǎn)方式。301重定向?qū)κ珍浻杏绊憜幔渴紫?,是老網(wǎng)站的首頁,肯定是收錄的重定向以后的新網(wǎng)站的首頁。如果首頁的標題、關(guān)鍵詞、描述、網(wǎng)站內(nèi)容等發(fā)生了變化,那么,肯定有影響!所以,新網(wǎng)站的標題關(guān)鍵詞描述一定要盡可能的還原之前老網(wǎng)站的,變化不是特別離譜的話,還是有排名的。
網(wǎng)站的域名其實在做301重定向的時候,應該是帶www的域名和不帶www的主域名進行重定向。首先要看收錄的是帶www的url多,還是不帶www的主域名的多。我們只需要在百度輸入:site:網(wǎng)址即可,比如:site:www.***.com和site:***.com,這樣就可以判斷哪個域名收錄的多了。收錄的少的,或者說是排名較少的域名,可以當作新的網(wǎng)站的域名,只需要把收錄不好的域名重新解析到新的服務器上就行了。然后在虛擬主機或服務器上綁定域名的時候,做301重定向。
聽起來,是不是很費勁?有的老板就問了,為什么不能直接把新的PHP程序上傳到老網(wǎng)站ASP的服務器上,這樣是不是既可以保證asp的程序不丟,又可以同時打開兩種語言的網(wǎng)站程序?如果你購買的虛擬主機或服務器是同時支持ASP語言和PHP語言的話,那是可以的。但是,如果服務器不支持,那就是不可以的。比如說,阿里云的服務器或云虛擬主機,就是這么一個操蛋的玩意。阿里云的云虛擬主機分為Windows和Linux兩種操作系統(tǒng),Windows系統(tǒng)支持的是ASP語言的,Linux支持的是php的。所以,阿里云的服務器不支持同時兩種語言的網(wǎng)站程序。除非,你的老網(wǎng)站程序是純靜態(tài)的HTML頁面,直接上傳到新的服務器。
如果你的老網(wǎng)站是動態(tài)的ASP,比如說www.******.com/productshow.asp?id=216,這種就是動態(tài)的,不是靜態(tài)HTML,所以沒辦法在同一個服務器同時打開兩種不同的語言。所以,要看你的ASP語言的網(wǎng)站是不是可以生產(chǎn)靜態(tài)html頁面的系統(tǒng),如果以前的老網(wǎng)站的后臺系統(tǒng)不可以生成靜態(tài)頁面,那么,只能采用代碼跳轉(zhuǎn)或301重定向跳轉(zhuǎn)。如果支持,生成的都是靜態(tài)頁面,不打算啟用以前的老系統(tǒng)后臺的話,那就可以直接下載上傳到新的服務器,做好域名解析綁定和網(wǎng)站優(yōu)化就好了。