如何將老站中的所有頁面都301重定向到新站點

2022-09-25 17:06:09 字數 1324 閱讀 5481

部落格更換網域名稱和空間已經是將近半年前的事了,當時只是把老站的首頁做了301重定向到新站首頁,之後就再沒打理過老站了。前兩天在看部落格統計資料的時候突然想起來其實老站還一直都在執行,也不知道現在還有沒有人去訪問。不看不知道,看了以後才發現,原來幾個月過去了,老站一直每天都享受著搜尋引擎為她帶來的新鮮流量,雖然不是很多,但是卻非ekdtxdjf常穩定。

為了不浪費這些流量,於是趕緊採取了一些措施將老站的內頁也重定向到了新站。當然,也是跳轉到新站的首頁。其實我最想要的是將老站的文章頁與新站文章頁一一對應,曾將想過要通過文章id的形式對應,但是由於新老站點的url格式完全不一樣,我實在是沒有找到可行的辦法,也不知道能不能這樣做。下面就向需要這方面幫助的朋友介紹一下我將部落格老站大部分頁面(基本涵蓋了所有所有引擎能夠收錄到的頁面)重定向到新站首頁的方法。

針對問題:做新老站點301重定向後,只有首頁跳轉,內頁卻無法跳轉,導致被搜尋引擎收錄頁面依然指向老站。

效果:當點選任何展示在搜尋引擎上的老站頁面時都會跳轉到新站首頁(你也可以指定跳轉到新站其他頁面)。

說明:本站老網域名稱:www.tiotip.com 新網域名稱:www.newpm.net 請根據你的實際網域名稱將下面****現的網域名稱做相應替換。本方法適用於以如wordpress等以php作為編碼語言的**程式。

方法:1.首頁跳轉。

將**所在空間根目錄內的.htaccess檔案內寫入如下**:

options +followsymlinks

rewriteengine on

rewritecond % ^tiotip.com$ [or]

rewritecond % ^www.tiotip.com [nc]

rewriterule ^(.*)$ [l,r=301]

儲存後上傳覆蓋。至此老站的首頁便可以跳轉到新站首頁了。

2.內頁跳轉。

在需要跳轉的內頁檔案中(我寫在了檔案頂部)寫入如下**:

header(「location: ?>

我將此段**寫入了如下檔案(主題內檔案)中:404.php(404頁面)、archive.php(分類歸檔頁面)、page.php(獨立頁面)、single.php(文章頁面)。如果你的部落格收錄正常的話,在你部落格中能夠出現在搜尋引擎上的頁面基本上就是這幾個,寫入如上**,就可以把這幾類頁面全部做301新站首頁(同樣可以指定到其他頁面)了。

完成後你可以在引擎上搜尋掛著你老網域名稱的內容,點選進去看看效果www.cppcns.com,是不是已經到達你的新站了呢?唯一的遺憾是:本來要找的文章變成了現在的首頁,還需要在你的新站上再次搜尋一下關鍵詞才能找到你在搜尋引擎上真ekdtxdjf正點選的那篇文章。

本文標題: 如何將老站中的所有頁面都301重定向到新站點

本文位址:

如何將HTML頁面中的文字設定首行縮排

屬性值單位 描述em 比如 1em 就代表縮排1個字,2em縮排2個字.成功不是打敗別人,而是改變自己。成功不是打敗別人,而是改變自己。成功不是打敗別人,而是改變自己。成功不是打敗別人,而是改變自己。成功不是打敗別人,而是改變自己。成功不是打敗別人,而是改變自己。成功不是打敗別人,而是改變自己。成功...

如何將ubuntu系統的man幫助頁面設定成中文版

一.先安裝所需要的依賴包 1.automake 工具 sudo apt get install autoconf automake libtool 2.git工具 sudo apt get install git git clone 二.安裝操作步驟如下 1 sudo mkdir usr local...

Python 如何將pip list中的庫匯入匯出

檢視當前安裝的包 pip list 匯出當前安裝的包記錄 pip freeze requirements.txt 用anaconda建立乙個虛擬環境 conda create n py37 python 3.7 啟用當前py37環境 mac linux source activate py37 wi...