歡迎訪問北大青鳥魯廣校區~

  1. 加入收藏
  2. 設為主頁
  3. 學校簡介

三分鐘了解北大青鳥

×
  • 北大青鳥大數據課程
  • 北大青鳥網絡工程師
  • 北大青鳥web設計專業
  • 北大青鳥PHP專業
  • 北大青鳥啟蒙星課程

PHP頁面實現301重定向方法

責任編輯:北大青鳥魯廣校區來源:北大青鳥魯廣校區前端技術教程發布時間:2012-12-25 09:50
導讀:PHP頁面實現301重定向,按照參數說明,通過實現步驟進行。301重定向就做好了,將301文件上傳到網站目錄,就可以去看著你的成果了,此時你的php網站實現性301重定向。

<?php

 $the_host = $_SERVER['HTTP_HOST'];//取得進入所輸入的域名

 $request_uri = isset($_SERVER['REQUEST_URI']) ? $_SERVER['REQUEST_URI'] : '';//判斷地址后面部分

if($the_host !== 'www.whhpit.com')//這是我要以前的域名地址

 {

 header('HTTP/1.1 301 Moved Permanently');//發出301頭部

header('Location: http://www.wszumo.live'.$request_uri);//跳轉到我的新域名地址

 }

 ?>

其中if($the_host !== 'www.whhpit.com')中的“!==”是不完等于的意思,也可以用“!=”不等于,這樣,就可以將以前的域名,包括whhpit.com、www.whhpit.com以及新域名中027hpedu.com 部重定向到www.wszumo.live。還可以寫成:if($the_host == 'www.whhpit.com')。
 需要說明的是,這個代碼只能實現當前頁面的跳轉(也就是加了代碼的這個頁面的跳轉)。要實現整站的跳轉,則需在服務器上設置。
 
301重定向實現步驟:
 
將這個代碼放到你所有網頁的前面:
 1.直接調用,把以上代碼復制到一個新文件內,起名為***.php(如:301.php)。在網頁文件中調用301.php,調用代碼為:<?php include("301.php"); //301重定向 ?>
 2.把以上代碼直接添加到頁面中。
 
好了,301重定向就做好了,將301文件上傳到網站目錄,就可以去看著你的成果了,此時你的php網站實現性301重定向。

重定向的參數說明:
 
$S——將請求的 URL 的后綴傳遞給新的 URL。后綴是用重定向的 URL 代替之后,初始 URL 中所保留的部分。如果未設置 EXACT_DESTINATION 標志,則結果目標 URL 的名稱將具有所請求文件的名稱(作為文件夾名稱)以及文件名本身。    
 $P——將初始 URL 中的參數(如 querystring 參數)傳遞至新的 URL,不包括問號 (?)。
 $Q——將初始 URL 中的參數(如 querystring 參數)傳遞至新的 URL,包括問號 (?)。
 $V——傳遞請求的 URL,不包括服務器名和任何參數。要包含參數,可使用 $P 或 $Q 變量及 $V 變量。如果未設置 EXACT_DESTINATION 標志,則結果目標 URL 的名稱將具有所請求文件的名稱(作為文件夾名稱)以及文件名本身。
 參數還有很多,基本上常用的就是$S和$Q,任意網址想要實現301的重定向只需設置$S和$Q就可以。

本文標題:PHP頁面實現301重定向方法,責任編輯:北大青鳥魯廣校區,來源:武漢宏鵬,于2012年12月25日09時50分發布于北大青鳥魯廣校區。武漢北大青鳥宏鵬魯廣校區,是北大青鳥武漢電腦學校,專業IT計算機培訓,擁有軟件/網絡/安卓/Web前端/Java課程.北大青鳥地址:光谷廣場魯巷數碼港.電話:027-87807717

專業老師指導

趙老師

從事IT教育培訓十年有余,致力于幫助廣大學子找到適合自己的專業。

培訓咨詢客服

劉老師

IT培訓專業客服,用自己的真誠解決了無數學子的困惑。

本文地址:
文章標題:
  • 北大青鳥Java軟件開發
  • 北大青鳥UI設計課程_零基礎可學
  • 北大青鳥動漫設計_武漢設計學校
  • 北大青鳥數字藝術_武漢電腦學校
×
在線咨詢更多問題

如您有任何疑問
在線咨詢隨時為您解答或撥打咨詢熱線:17740513250

×
  • 姓 名*
  • 手 機*
  • QQ號/微信號
  • 所報學科 *
  • 其他備注
  • 溫馨提示:請保持手機暢通,咨詢老師將為您提供專屬的一對一報名服務。

湖北30选5开奖奖结果查询