¿Cómo especificar files de error alternativos para un backend dado?

Actualmente utilizamos errorfiles para enviar varios posts de error 40x / 59x al cliente al encontrar errores.

Actualmente estos files de error están en formatting html, pero me gustaría cambiarlos basados ​​en un parámetro de petición de formatting de los clientes, es decir, en algunos casos, dependiendo de la presencia de un parámetro de petición pnetworkingefinida necesito poder enviar los errores en XML en lugar de HTML.

No veo ninguna manera de hacer esto condicionalmente aparte de dividir el backend en dos – que sería muy feo. ¿Hay una manera de hacer esto de alguna manera sin dividir el backend?

Estamos utilizando haproxy v1.5.1

  • haproxy sendmsg logger # 1 falló: Ningún file o directory
  • ¿Hay alguna forma de cambiar dinámicamente los pesos haproxy de acuerdo con las utilizaciones del server backend?
  • ¿Fuerza la selección de serveres deshabilitados cuando se utiliza la persistencia de session basada en cookie?
  • Registrar todo el cuerpo del POST con HAProxy?
  • Haproxy 1.6 - Regla front-end basada en la dirección IP sin dominio
  • ¿Por qué utilizar tablas de barras en HAProxy?
  • Configurar varios certificates SSL en Haproxy
  • ¿Cómo puedo acceder directamente a un server detrás de HAProxy?
  • no podría enlazar socket mientras reinicio haproxy
  • haproxy límite de velocidad de sesiones: hay una manera de devolver 404s en lugar de hacer exceso de requestes de espera en la queue de reserva?
  • Haproxy Caída en alto volumen
  • Mejor manera de depurar errores haproxy?
  • haproxy con redirect backend
  • El linux y los temas del servidor de Windows, como ubuntu, centos, apache, nginx, debian y consejos de red.