經常有站長提問如何做網站301跳轉? 網站301跳轉中有一種特殊情況,用戶網站更換了域名,但有不想浪費老域名帶來的流量,于是就需要做一個跳轉,將老網站域名跳轉到新新網站域名上來,那么這種特殊301重定向,在apache主機中如何實現?
為方便大家理解,舉例:
網站更換了域名,新網站的域名是www.zhangyun.info,之前的網站老域名是www.zyunzz.com。為了讓之前老域名的訪問流量不浪費,需要在php虛擬主機中實現訪問老域名后自動跳轉到新域名上,該如何實現?
解決方法:
根據上面的需求,我們可以使用.htaccess文件的301重定向功能來實現。301重定向代碼如下:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^zyunzz.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.zyunzz.com$
RewriteRule ^(.*)$ http://www.zhangyun.info/$1 [R=301,L]
代碼功能說明和使用:
1、 代碼實現了訪問老域名自動跳轉到新域名的功能。
2、 上述代碼通過.htaccess文件實現,如果你的網站中已經存在.htaccess文件,請把紅色字體部分直接插入.htaccess規則中。
3、 如果你的網站中沒有.htaccess文件,請在本地電腦新建記事本,將上面的所有規則代碼復制到記事本中,將域名替換為你的
模板王站的域名后,保存上傳到空間根目錄(public_html)中,最后改名為:.htaccess。
☉首先聲明,只要是我們的vip會員全站所有資源均可以免費下載,不做任何限制(了解更多)
☉本站的源碼不會像其它下載站一樣植入大量的廣告。
☉本站提供的網站源碼,都是做好測試好發布的,均可放心使用。
☉本站提供的網站源碼,均帶數據及演示地址?梢栽谌我辉创a詳情頁查看演示地址。
☉為了vip利益的最大化,我們還提供了vip贈品(了解更多)
☉如有其他問題,請加網站客服QQ(9490489)進行交流。