Redirect

Haproxy 重定向到不同的子域

  • February 22, 2016

我正在嘗試使用 haproxy 將一個 URL example.com/blog重定向 到blog.example.com。我已應用以下規則:

acl blog_path path_beg -i /blog/
redirect location http://blog.example.com/ code 301 if blog_path

重定向工作正常,但有一個我無法解決的故障。

如果我在瀏覽器中輸入example.com/blog/,它會成功重定向到blog.example.com,但如果我輸入example.com/blog 而沒有 / 最後它會重定向到blog.example.com/blog這應該不會發生,對我來說很奇怪。知道我該如何解決這個問題。

這可能會有所幫助

acl blog_path path_beg -i /blog/
redirect location http://blog.example.com  append-slash code 301 if blog_path

引用自:https://serverfault.com/questions/758910