我在我的一個項目中使用PHP重定向。我不喜歡這樣寫道:PHP - header()重定向:Firebug日誌404 - 爲什麼?
header('Location: http://domain.net/?cig=warn&onum=' . $onum . '&cnum=' . $cnum . '&c=' . $c . '#Form');
所以你看,這是一個正常使用PHP的header()
功能,其中的一些變量包含在URL中。
它的工作,但在測試使用Firebug的頁面,我得到這個錯誤在控制檯:
"NetworkError: 404 Not Found - http://domain.net/?cig=warn&onum=12&cnum=73&c=ui#Form"
有實際上我做的方式有什麼錯誤的是這只是螢火被挑剔,因爲所有的參數和錨?
<?php
// This must appear before any output is sent!
status_header(200);
?>
你必須拉:
那麼,呃,是找到的網頁? – 2013-02-21 19:42:53
是的,它的工作,我只是想知道爲什麼Firebug給我這個錯誤。 – Sven 2013-02-21 19:44:15
由於某種原因,目標位置是否可以*發送* 404? – 2013-02-21 19:44:38