我正在尝试代理某台机器的路径。在这种情况下, 当我尝试到达机器ip时,服务正常回答。
示例: mydomain.com/myApp-> myAppServer(192.168.1.100:80)
但是我不能这样做。 看起来HTTP响应中不包含路径。
我的配置:
frontend www-https
mode http
bind 0.0.0.0:443 ssl crt /etc/haproxy/certs/mydomain.com.pem
http-request redirect scheme https unless { ssl_fc }
acl letsencrypt-acl path_beg /.well-known/acme-challenge/
acl acl_wekan path_beg /wekan
use_backend letsencrypt-backend if letsencrypt-acl
use_backend wekan_backend if acl_wekan
backend wekan_backend
mode http
reqrep ^([^\ ]*\ /)wekan[/]?(.*) \1
server wekan 192.168.1.100:80
当我在chrome中启用开发者工具时,我看到chrome正在尝试加载页面,但是没有路径/ wekan和直接/