一個簡單的問題。我知道如何在PHP中發送一個404頭,但是當我做的頁面仍然繼續加載內容。在這種情況下,我必須使用die()來殺死腳本。我有一個自定義的自制cms,速度非常快,非常適合我的網站。但由於某種原因,谷歌已經索引了一個不適當的鏈接到網站,這很可能是由於一些舊的代碼不再存在。正在發生的事情是,目錄,如「/AWebDirectory/AndAnother/function.fopen/」已經得到了附加到URL即php發送404頭問題
www.someurl.com/index.php/AWebDirectory/AndAnother/function.fopen/
這不是拋出一個404的index.php存在,但CSS和東西由於目錄結構而未加載。任何幫助表示讚賞。
你需要用'.htaccess'來處理這個,而不是用PHP。如果你想擺脫它們,你必須將這些URL重寫爲'index.php'。 – Shef