本文目錄一覽:
- 1、淺談PHP跳轉頁面(重定向)的3種方法
- 2、怎樣強制php首頁重定向,不用apache的rewrite功能,index.php裏面只有一句代碼,echo「測試」;
- 3、如何把forum.php重定向主頁
- 4、index.php怎麼301重定向到首頁
- 5、php用.htaccess文件,重定向到首頁
- 6、PHP重定向頁面的幾個方法
淺談PHP跳轉頁面(重定向)的3種方法
用戶登錄功能時往往需要重定向頁面,那麼在PHP中如何重定向頁面?下面本篇文章給大家介紹三種重定向網頁跳轉頁面的方法。
第一種:利用header()函數進行重定向,這也是我用的較多的。(注意!locationhe和「:」之間不能有空格,否則無作用!)
第二種:利用HTML 頭部中的 meta標籤,定義http-equiv=refresh 和content=」跳轉花費的時間(秒為單位);url=跳轉地址」
或者
第三種:利用javascript進行跳轉
推薦學習:《 PHP視頻教程 》
怎樣強制php首頁重定向,不用apache的rewrite功能,index.php裏面只有一句代碼,echo「測試」;
有三種方法可以實現重定向:
1.php語言的
header(‘Location: abc.php’);
2.html語言的
meta http-equiv=”Refresh” content=”0; url=abc.php”
3.JS語言的
在bodyscriptwindow.location.href=abc.php;/script/body
如何把forum.php重定向主頁
兩種方法,在php腳本里寫
header(‘HTTP/1.1 301 Moved Permanently’);
header(」Location: 首頁地址」);
另一種
在模板里寫js,頁面加載完畢給他個事件『』window。location .href=主頁」去執行
第三個。在網站根目錄寫一個。htaccess文件去重定向(不是高手不推薦去寫)
index.php怎麼301重定向到首頁
一般的網站現在都有做301重定向。這樣做可以防止權重分散。
index.php 這個默認是首頁。但是一般要重定向到具體某一個域名。比如:sanjiaok.com 重定向到 。這步操作需要從遠程桌面進入到服務器里–在開始菜單–程序–管理工具–找到iis服務器–進入IIS服務器,然後找到「網站」,點開選擇您的網站–右擊選擇屬性,彈出屬性窗口,再選中點開「主目錄」下有個【重定向到URL(U)】,輸入正確的網址即可。勾上「上面輸入的正確URL」和「資源的永久重定向」,最後點擊「確定」按鈕就好了。
網站做301重定向是很有必要的。也是不可忽略的一個環節。
php用.htaccess文件,重定向到首頁
Linux服務器的301重定向
將整個站點從老服務器拷貝(或者重新發佈)到新服務器上,接下來看看老服務器的根目錄下,是否有一個叫做.htaccess的文件。如果沒有也沒關係,使用任何的純文本編輯器創建一個即可,如果有,只需用文本編輯器打開它,並將301重定向的代碼寫入其中就行了,添加的內容取決於你要實現的功能。
1. 整站重定向:
Redirect
301
/
2.
重定向一個目錄
(例如/olddir)的內容和所有子目錄 :
Redirect
301
/olddir
3.
重定向到另一個單獨頁面
:
Redirect
301
/olddir/page1.html
這是其中的幾種方法,重定向的方法很多,更多請參考
PHP重定向頁面的幾個方法
方法一:header(“Location: viewNote.php”);
方法二:echo “scrīptwindow.location =”$PHP_SELF”;/scrīpt”;
方法三:echo “META HTTP-EQUIV=”Refresh” CONTENT=”0; URL=index.php””;
注意:方法一中,?php header(“Location: viewNote.php”); ? 前面不能輸出任何內容包括空格
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/245773.html