2017-03-28 12 views
1

私はを受け取りましたが、それは機能していません。http://localhost/haproxy-dconv私はhttp://cbonte.github.io/haproxy-dconvに私を連れて行くように単純なハプロジルルールをテストしています。 404の応答はサイトからのものだと思われますが、その経路は解決していません。HAProxy path_begはリダイレクトしません

frontend HTTP 
    mode http 
    bind *:80 

    acl url_dconv path_beg /haproxy-dconv 
    use_backend dconv-backend if url_dconv 

backend dconv-backend 
    mode http 
    server dconv cbonte.github.io 

答えて

0

送信されているホストヘッダーではなくcbonte.github.ioで、localhostですのでです。あなたのバックエンドにこれを追加します。

http-request set-header Host cbonte.github.io 

はまた、最後にスラッシュせずに、あなたが301を取得することに注意してください、あなたはhttp://localhost/cbonte-dconv/を送信して、ACLを修正してください。

関連する問題