閱讀770 返回首頁    go 阿裏雲 go 技術社區[雲棲]


PHP重定向的三種方法

本文轉自IT擺渡網歡迎轉載,請標明出處
擺渡網

更多php文章請閱讀

php二次修改

  在PHP中實現重定向,有三種方法,都是挺簡單的,我們可以根據自己的需要選擇其中一種重定向方法,下麵依次來看這三種方法的實現細節:

  第三種方法:使用PHP中的header()函數,代碼如下:

<?php    
$url="default.php";//本地址可以取自數據庫,這樣就實現了動態重定向
header(sprintf("Location: %s", $url));    
?>

  第二種方法:結合javaScript實現,代碼如下:

<?php echo "<script>window.location=\"$PHP_SELF\";</script>";
//$PHP_SELF將獲取網頁本身的名稱,這樣你可隨意改變文件名而不受影響
?>  

  第三種方法:使用PHP輸出META標簽,代碼如下:

<?php echo "<META HTTP-EQUIV=\"Refresh\" CONTENT=\"0;URL=index.php\">";?>

  這三種方法實現的是頁麵跳轉,而非301重定向,請了解。

閱讀了這篇文章的人還閱讀了

php把HTML代碼轉換成文本輸出的方法
如何設置訪問index.php/index.html的時候自動切換到頂
提供PHP問題錯誤修改服務
PHP出現錯誤的查錯方法總結

最後更新:2017-08-28 15:32:37

  上一篇:go  PHP5連接不上SQL2005的解決辦法
  下一篇:go  如何加強企業研發管理?阿裏雲效硬盤式管理實踐揭秘