我們會經(jīng)常的購買一些不錯的老域名,然后做301跳轉(zhuǎn)到自己的主域名上,由此也會帶來大量的由老域名的URL組合,當(dāng)然這些URL組合在自己的當(dāng)前網(wǎng)站上基本都是不存在的,因此會產(chǎn)生大量404頁面,有好些類似的頁面都是有著不錯權(quán)重的,如果能夠?qū)⑦@些頁面做301跳轉(zhuǎn)到當(dāng)前網(wǎng)站具備相關(guān)性的頁面上,豈不是一件很不錯的事情,當(dāng)然這里要解決一點點技術(shù)問題,一方面這些頁面在新站上是原本不存在的,如果通過常規(guī)的裝插件的方法,比如安裝諸如 Simple 301 redirect 之類的WordPress插件之類的方式,前提是必須在新站上用各種辦法構(gòu)造出這些原本不存在的頁面URL,然后再做301跳轉(zhuǎn),這里面一則太麻煩,另外一則就是有些URL還挺難構(gòu)造的,因此我們想到了另外一種方式,就是通過添加跳轉(zhuǎn)代碼到.htaccess里邊實現(xiàn)服務(wù)器級別的301跳轉(zhuǎn),方法如下:
# 301 Redirects
Redirect 301 /category/website-portfolio? https://www.eastdesign.net/website-portfolio/gongyeshebei
Redirect 301 /tag/網(wǎng)站建設(shè)? https://www.eastdesign.net/wordpress-web-development
Redirect 301 /tag/上海網(wǎng)頁設(shè)計工作室? https://www.eastdesign.net/wordpress-web-development
添加以上代碼到當(dāng)前網(wǎng)站根目錄的.htaccess里邊,保存退出,即可實現(xiàn)指定的不存在的網(wǎng)址跳轉(zhuǎn)另外一個當(dāng)前存在的頁面的效果,不妨試試看。