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