Я использую Apache 2.2 с mod-proxy, и я настроил его с несколькими утверждениями ProxyPass для прокси-сервера с удаленного URL-адреса на локальный URL-адрес. Мне нужно иметь пользовательские документы ошибок, возвращенные из Apache для этих проксированных URL-адресов, поэтому я устанавливаю "ProxyErrorOverride On" в моей конфигурации mod-proxy вместе с некоторыми директивами ErrorDocument (с локальным URL-адресом), чтобы возвращать страницы пользовательских ошибок для нескольких кодов статуса HTTP интерес. Однако, когда возвращается код состояния, для которого я НЕ создал директиву ErrorDocument, Apache заменяет тело ответа на страницу ошибок по умолчанию, вместо того чтобы оставить исходный тело ответа неповрежденным. Это не будет работать с приложением. Поэтому у меня действительно есть 2 вопроса:
1) Возможно ли настроить Apache, чтобы оставить исходный корпус ответа неповрежденным для определенного кода состояния, если у меня нет переопределения ErrorDocument, определенного для него?
2) Возможно ли, чтобы директива ProxyErrorOverride применима только к некоторым URL-адресам в моих заявлениях ProxyPass?