PHP實現301永久重定向方法
來源:程序員人生 發布時間:2013-10-18 17:37:43 閱讀次數:2732次
本文章來介紹一下PHP實現301永久重定向將不帶www的域名指向帶www的域名,實現方法得出.
當你的站點域名發生變化或者網頁地址更改(網頁更換存放目錄或者網頁文件的名稱發生改變),如何確保站點在過渡交接期內來自搜索引擎的流量不會丟失,同時可以更新搜索引擎結果中的網頁地址?301重定向是解決這個問題的理想方法,它可以把用戶和搜索引擎定向至正確的網頁
實例代碼如下:
- $the_host = $_SERVER['HTTP_HOST'];
- $request_url = isset($_SERVER['REQUEST_URI'])?$_SERVER['REQUEST_URI']:'';
- if($the_host !== 'www.phpfensi.com')
- { header('HTTP/1.1 301 Moved Permanently');
- header('Location: http://www.phpfensi.com;.$request_url);//跳轉到我的新域名地址
- }
- ?>
1.在.htaccess文件中增加301重定向指令采用“mod_rewrite”技術,形如:
實例代碼如下:
- RewriteEngine on
- RewriteRule ^(.*)$ http:
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈