diff --git a/CONTRIBUTORS.rst b/CONTRIBUTORS.rst index 280a9f4f1..86b529eb7 100644 --- a/CONTRIBUTORS.rst +++ b/CONTRIBUTORS.rst @@ -206,6 +206,7 @@ Listed in alphabetical order. Srinivas Nyayapati `@shireenrao`_ stepmr `@stepmr`_ Steve Steiner `@ssteinerX`_ + Sudarshan Wadkar `@wadkar`_ Sule Marshall `@suledev`_ Tano Abeleyra `@tanoabeleyra`_ Taylor Baldwin @@ -393,6 +394,7 @@ Listed in alphabetical order. .. _@umrashrf: https://github.com/umrashrf .. _@viviangb: https://github.com/viviangb .. _@vladdoster: https://github.com/vladdoster +.. _@wadkar: https://github.com/wadkar .. _@xpostudio4: https://github.com/xpostudio4 .. _@yrchen: https://github.com/yrchen .. _@yunti: https://github.com/yunti diff --git a/{{cookiecutter.project_slug}}/compose/production/traefik/traefik.yml b/{{cookiecutter.project_slug}}/compose/production/traefik/traefik.yml index 960d1ac2e..cfd566a8d 100644 --- a/{{cookiecutter.project_slug}}/compose/production/traefik/traefik.yml +++ b/{{cookiecutter.project_slug}}/compose/production/traefik/traefik.yml @@ -28,7 +28,11 @@ certificatesResolvers: http: routers: web-router: + {%- if cookiecutter.domain_name.count('.') == 1 %} rule: "Host(`{{ cookiecutter.domain_name }}`) || Host(`www.{{ cookiecutter.domain_name }}`)" + {% else %} + rule: "Host(`{{ cookiecutter.domain_name }}`)" + {%- endif %} entryPoints: - web middlewares: @@ -37,7 +41,11 @@ http: service: django web-secure-router: + {%- if cookiecutter.domain_name.count('.') == 1 %} rule: "Host(`{{ cookiecutter.domain_name }}`) || Host(`www.{{ cookiecutter.domain_name }}`)" + {% else %} + rule: "Host(`{{ cookiecutter.domain_name }}`)" + {%- endif %} entryPoints: - web-secure middlewares: