簡體   English   中英

我可以在apache服務器的“自定義404”頁面上發送與404不同的標頭嗎?

[英]Can I send a different header than 404 on my "custom 404' page in an apache server?

例:

在自定義404腳本/頁面上,我想對照列表檢查請求的uri,如果請求的uri不存在,則將用戶重定向到該頁面。

我可能會根據uri中的內容發送301或302。

編輯:

這是一個新想法:將404錯誤文檔放在新目錄中,例如/ errors /。 在該目錄中放入帶有4500 301重定向的.htaccess。 這樣,不會在每個根頁面上處理301重定向,而是僅在未找到頁面時處理。

如果這有意義,請發表評論。

我一定會在httpd.conf / apache.conf中放入這么多重定向。 我還建議使用301狀態代碼進行重定向(而不是傳遞404,然后按照問題中的概述進行重定向)。 就是說-有一種特殊情況:如果有機會使用regexp映射這些4500重定向-您可以再次切換回htaccess ...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM