我試圖加載一個自定義錯誤文檔的404錯誤使用Linux服務器上的.htaccess文件,頁面獲取當前頁面URL然後重定向到另一個站點(這是從數據庫檢索)基於在從URL檢索到的id上。.htaccess跨瀏覽器
的當前錯誤的文件都存儲在這裏:
/上-error_docs‖/ - 我沒有權限上傳比已經在那裏
/HTTPDocs/301redir.php 是HTML文件的其他任何.htaccess文件所在的網站根目錄。
我已經使用以下方式加載301redir.php頁面作爲錯誤文檔,它在FF中工作,但沒有其他瀏覽器。使用的.htaccess正在改變這個我唯一真正的選擇
的ErrorDocument 404 /310redir.php
,有沒有辦法來解決這個問題,並使其在所有瀏覽器的工作?
你確定它工作在Firefox?錯誤處理髮生在服務器端,只有輸出被髮送回客戶端。所以它可以適用於任何客戶或任何客戶。 – Gumbo 2010-06-15 12:24:20
你說「沒有其他瀏覽器」,你有什麼其他瀏覽器嘗試過嗎?您是否從日誌中驗證其他瀏覽器實際上是否生成了正確的錯誤(並且沒有成功)? – ircmaxell 2010-06-15 12:59:36