Reverse proxy with slash

Hello everyone ,
I’m sorry to post my question here but I did a lot of research on the internet and I can’t find the solution.
I am an intern in a company and I am a beginner in computer science and even more in English.

i want to use haproxy as proxy reverve (i will try to explain in my words forgive me.)

We have a single public ip address (example 80.1.1.1) that we want to use to call several servers locally (from the outside) using the reverse proxy
(example the glpi server accessible only in 10.10.10.1/glpi
and another one based on server 10.10.10.2/index.html)

the fixed ip address of the haproxy is 10.10.10.3 (example)
the forti redirects the public ip to the haproxy
the port used is 80

but I can’t do it with the configuration
I block for example on the backend part

we can only redirect to an ip
like
"
backend my_backend
glpi server 10.10.10.1:80
"
while I want
"
backend my_backend
glpi server 10.10.10.1:80
"

when I type http://80.1.1.1 from the outside, I find the page of 10.10.10.1 and not the page of 10.10.10.1/glpi

I don’t know if I explained correctly, again sorry for my English and thank you again for the answer you will bring

version haproxy 1.8 on debian 10