首頁 > 後端開發 > PHP問題 > php怎麼實現301重定向跳轉

php怎麼實現301重定向跳轉

青灯夜游
發布: 2023-03-10 22:50:02
原創
3180 人瀏覽過

方法:1、用「header('HTTP/1.1 301 Moved Permanently');header('Location:URL位址');」語句跳轉;2、用「header('Location:URL' ,true,301)」語句跳轉。

php怎麼實現301重定向跳轉

本教學操作環境:windows7系統、PHP7.1版,DELL G3電腦

php實作301重定向跳躍

網路上搜了一圈都是用

header('HTTP/1.1 301 Moved Permanently');
登入後複製

再配合

header('Location: //m.sbmmt.com');
登入後複製

完成的。

總覺得一句話乾不完,再加上HTTP/2啥的都出來許久了還寫了個HTTP/1.1看著不太爽,當然寫成HTTP/2或是HTTP/1.0也沒事,但是不管寫什麼總之有種表述不清的感覺(例如寫的HTTP/ 1.1實際存取時是HTTP/2-存取的時候該HTTP/2的時候還是HTTP/2也沒問題不會亂變HTTP/1.1 )

又去php.net 尋找一番,發現Header 可以這樣用

header ( string $header [, bool $replace = TRUE [, int $http_response_code ]] )
登入後複製

這就好辦了,一句話

header('Location: //m.sbmmt.com', true, 301);
登入後複製

完事,哈哈哈哈哈哈 

額外再提一句,如果要自適應HTTPS/HTTP的話,這樣就可以了:

header('Location: //m.sbmmt.com', true, 301);
登入後複製

推薦學習:《PHP影片教學

以上是php怎麼實現301重定向跳轉的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板