HTTP'den HTTPS'e yönlendirme

Bir kişi alan adınızı adres çubuğuna yazdığında https:// içermez. Böylece, sitenizin http:// sürümüne gönderilirler. SSL sonlandırma için HAProxy kullandığınızda, HTTP bağlantı noktası 80'de alınan trafiği HTTPS bağlantı noktası 443'e yeniden yönlendirebilirsiniz.

Trafiği HTTP'den HTTPS'ye yönlendirmek için bir http-request redirect scheme satırı ekleyin, örneğin:

frontend mysite.com
    bind 10.0.0.3:80
    bind 10.0.0.3:443 ssl crt /etc/ssl/certs/mysite.pem
    http-request redirect scheme https unless { ssl_fc }
    default_backend web_servers

Bu satır, ssl_fc getirme yöntemini kontrol etmek için unless anahtar sözcüğünü kullanır; bu bağlantı, SSL / TLS kullanmadığı sürece true değerini döndürür. Kullanılmadıysa, istek https şemasına yönlendirilir. Artık tüm trafik HTTPS kullanılarak sonlandırılır.

Last updated