diff --git a/README.md b/README.md index 566d1ae..d418aaa 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ Available variables are listed below, along with default values (see `defaults/m nginx_listen_ipv6: true - Whether or not we want to listen on IPv6, this is enabled by default. +Whether or not to listen on IPv6 (applied to all vhosts managed by this role). nginx_vhosts: [] diff --git a/templates/vhost.j2 b/templates/vhost.j2 index 69cb838..f419a0a 100644 --- a/templates/vhost.j2 +++ b/templates/vhost.j2 @@ -2,9 +2,9 @@ {% if item.server_name_redirect is defined %} server { listen {{ item.listen | default('80') }}; - {% if nginx_listen_ipv6 %} +{% if nginx_listen_ipv6 %} listen [::]:{{item.listen | default('80') }}; - {% endif %} +{% endif %} server_name {{ item.server_name_redirect }}; return 301 $scheme://{{ item.server_name.split(' ')[0] }}$request_uri; }