diff --git a/defaults/main.yml b/defaults/main.yml index 26def21..e3782ee 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -2,3 +2,4 @@ path: / error_pages: 404: /404.html +rewrite: [] diff --git a/tasks/main.yml b/tasks/main.yml index 3f74bbf..0083515 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -30,6 +30,10 @@ error_page {{ error_page }} {{ error_pages[error_page] }}; {% endfor %} #try_files $uri $uri/index.html $uri.html =404; + + {% for r in rewrite %} + rewrite {{ r }}; + {% endfor %} } location ~ /$ { rewrite ^(.*)/ $1/index.html;