HAproxy redirect all root requests to www -


i have installed haproxy on server should nothing serve redirection endpoint of incoming naked domain request (http , https), www.-version. service wwwizer.com. cfg:

global         log /dev/log    local0         log /dev/log    local1 notice         chroot /var/lib/haproxy         stats socket /run/haproxy/admin.sock mode 660 level admin         stats timeout 30s         user haproxy         group haproxy         daemon          # default ssl material locations         ca-base /etc/ssl/certs         crt-base /etc/ssl/private          # default ciphers use on ssl-enabled listening sockets.         # more information, see ciphers(1ssl). list from:         #  https://hynek.me/articles/hardening-your-web-servers-ssl-ciphers/         ssl-default-bind-ciphers ecdh+aesgcm:dh+aesgcm:ecdh+aes256:dh+aes256:ecdh+aes128:dh+aes:ecdh+3des:dh+3des:rsa+aesgcm:rsa+aes:rsa+3des:!anull:!md5:!dss         ssl-default-bind-options no-sslv3  defaults         log     global         mode    http         option  httplog         option  dontlognull         timeout connect 5000         timeout client  50000         timeout server  50000         errorfile 400 /etc/haproxy/errors/400.http         errorfile 403 /etc/haproxy/errors/403.http         errorfile 408 /etc/haproxy/errors/408.http         errorfile 500 /etc/haproxy/errors/500.http         errorfile 502 /etc/haproxy/errors/502.http         errorfile 503 /etc/haproxy/errors/503.http         errorfile 504 /etc/haproxy/errors/504.http  frontend http         bind *:80         bind *:443          acl has_www hdr_beg(host) -i www         http-request redirect code 301 location www.%[hdr(host)]%[req.uri] unless has_www  

i have record of domain dns pointing ip of server. if goto http://exmaple_url.com forwarded to: http://exmaple_url.com/www.exmaple_url.com instead of http://www.exmaple_url.com

what doing wrong?

i followed instruction in documentation: https://www.haproxy.com/doc/aloha/7.0/haproxy/http_redirection.html

i expect adding https:// redirect location fix need:

http-request redirect code 301 location https://www.%[hdr(host)]%[req.uri] unless has_www


Comments

Popular posts from this blog

asynchronous - C# WinSCP .NET assembly: How to upload multiple files asynchronously -

aws api gateway - SerializationException in posting new Records via Dynamodb Proxy Service in API -

asp.net - Problems sending emails from forum -