2010-09-01 95 views
3

我正在使用Tomcat託管我的Web應用程序和Apache服務器,並使用mod proxy進行負載平衡。使用Apache HTTP服務器服務錯誤頁面

當我的應用程序拋出404或500錯誤時,我想通過apache http服務器而不是tomcat服務器來提供錯誤頁面。這是因爲我通過apache提供所有靜態內容,並且不希望它成爲戰爭的一部分。有沒有辦法做到這一點?

回答

2

指定Apache配置的虛擬主機部分「的ErrorDocument」指令:

ErrorDocument 404 /path/to/my404page.html 
ErrorDocument 500 /path/to/my500page.html 

此外,由於您使用的國防部代理,你可能你可能希望啓用ProxyErrorOverride讓阿帕奇生成自定義錯誤代理內容的文檔。

也檢出the documentation

+0

太棒了。謝謝Jeroen。它完美的作品。 – 2010-09-02 01:09:10