redirect prefix http://example.com code 301 if { hdr(host) -i www.example.com }
fazla bilgi için redirect prefix kuralın belgelerine bakın. yani en azından 1.6, sadece açıkça, kullandığımız İşte
http-request redirect prefix http://%[hdr(host),regsub(^www\.,,i)] code 301 if { hdr_beg(host) -i www. }
adında herhangi konak yönlendirmek sağlayan daha genel bir sözdizimi kullanabilirsiniz
Eğer HAProxy daha yeni bir sürümünü kullanıyorsanız, regsub, www.
öneki olmadan dinamik olarak doğru ana bilgisayar adını oluşturmak için süzgeç. durumda
Eğer hiçbiri zaten varsa bir www
eklemek yani tersi bir yönlendirme gerçekleştirmek istediğiniz, kural basit dönüşür:
http-request redirect prefix http://www.%[hdr(host)] code 301 unless { hdr_beg(host) -i www. }
En örneklere 'kodu 301' eklemek gerekir İlk örnekle tutarlılık için alt – bblue