我正在尝试使用haproxy将一个urlexample.com/blogredirect到blog.example.com。 我已经应用了以下规则:
acl blog_path path_beg -i /blog/ redirect location http://blog.example.com/ code 301 if blog_path
redirect工作正常,但有一个我不能解决的小故障。
如果我在浏览器中inputexample.com/blog/ ,它将被成功redirect到blog.example.com,但是如果我inputexample.com/blog 而不是/最后它会被redirect到blog.example.com/blog不会发生,对我来说很奇怪。 任何想法如何解决这个问题。
这可能有帮助
acl blog_path path_beg -i /blog/ redirect location http://blog.example.com append-slash code 301 if blog_path