2014-11-24 17 views
1

我有一箇舊的Apache Web服務器,有一些安全問題,運行一箇舊的應用程序暴露在互聯網上。在升級apache版本之前,我必須在開發環境中執行很多測試。在此期間,我會在此應用程序前放置一個反向代理(帶有最後一個Apache Web服務器版本)。反向代理是否提供安全性?

這個臨時的解決方法可以解決一些舊的apache安全問題,或者它完全沒用?

謝謝你的建議,我很抱歉我的英語不好。

回答

0

這個臨時解決方法可以解決一些舊的apache安全問題......?

是的,強調「can」和「some」。反向代理處理傳入的請求,並以規範形式重寫它們,這對於應用程序服務器進行解析更安全。反向代理也可以拒絕格式錯誤的請求,以便它們永遠不會到達應用程序。

它可能無法解決每一個安全問題,但你想象一個這將解決。例如,如果特製版本會導致舊版本執行任意代碼,而新版本將丟棄請求,則使用反向代理將有助於防止此錯誤影響應用程序服務器。

這不像使用Web應用程序防火牆那麼有效,但它有點相關。

相關問題