# How to configure load balancer as reverse proxy

**URL:** <https://forums.suse.com/t/how-to-configure-load-balancer-as-reverse-proxy/6087>\
**Category:** Rancher 1.x\
**Created:** [April 7, 2017, 10:41am UTC](https://forums.suse.com/t/how-to-configure-load-balancer-as-reverse-proxy/6087 "2017-04-07T10:41:11Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Grzesiek](https://avatars.discourse-cdn.com/v4/letter/g/bcef8e/32.png) [@Grzesiek](https://forums.suse.com/u/Grzesiek)\
**Post date:** [April 7, 2017, 10:41am UTC](https://forums.suse.com/t/how-to-configure-load-balancer-as-reverse-proxy/6087/1 "2017-04-07T10:41:11Z")

</div>

Can I configure Rancher’s load balancer as reverse proxy using its GUI? I have service: atex-utilities-service that has endpoint on port 8000:

/permissions/ATEX\_Utilities/GetAdno/ZAJW/hanboj

I would like to run it using address:

[http://projektit03.test.pl/atex/permissions/ATEX\_Utilities/GetAdno/ZAJW/hanboj](http://projektit03.test.pl/atex/permissions/ATEX_Utilities/GetAdno/ZAJW/hanboj)

I tried:

 ![](https://us1.discourse-cdn.com/flex022/uploads/suse/original/2X/a/a586096b7c24f58587b51af390e2f0d75ee3cf0e.png)

But service (express.js on nodejs) returns error:  
Cannot GET /atex/permissions/ATEX\_Utilities/GetAdno/ZAJW/hanboj

It seems that whole path are redirected to my service (including /atex), but I would like part “/atex” was cut off.

Have I to use haproxy.cfg? In what way?

Regards,  
Grzegorz

---

<div class="post-metadata">

**Author:** ![Grzesiek](https://avatars.discourse-cdn.com/v4/letter/g/bcef8e/32.png) [@Grzesiek](https://forums.suse.com/u/Grzesiek)\
**Post date:** [April 10, 2017, 12:19pm UTC](https://forums.suse.com/t/how-to-configure-load-balancer-as-reverse-proxy/6087/2 "2017-04-10T12:19:06Z")

</div>

Reading article: [Question about LB with a Request Path - #4 by jkopelioff](http://forums.suse.com/t/question-about-lb-with-a-request-path/997/4) I set it:

backend atex-utilities-services  
reqrep ^([^\ :]_)\ /atex/(._) \1\ /\2

In picture:

![](https://us1.discourse-cdn.com/flex022/uploads/suse/original/2X/c/cc0a9f0ca54c867a83968ffc950eed3a088f606a.png)

Regards,  
Grzegorz
