2013-07-11 49 views

回答

0

理想的情況下,我們將只能夠做到:

ErrorDocument 404 /error.php?e=404 

但是,如果原始URL有查詢字符串,它會覆蓋在ErrorDocument的任何一組(我相信)。一個解決方案是使用和ErrorDocument組合的RewriteRule

ErrorDocument 404 /404 
RewriteRule ^([0-9]+)$ /error.php?e=$1 [L] 

ErrorDocument建立該所返回的各種錯誤的默認頁面。 RewriteRule將請求發送到實際的php文件,並在查詢字符串中傳遞該數字。

相關問題