Add URL Redirection for websites
This commit is contained in:
parent
6dbde96153
commit
8b2a993fb0
@ -22,6 +22,7 @@ Role Variables
|
||||
* optional dictionary elements
|
||||
* aliases : list of alternative FQDN for the website
|
||||
* proxy : URL to direct traffic for the FQDN to, e.g. http://localhost:8080
|
||||
* redirect : Where should we send traffic?
|
||||
|
||||
~~~
|
||||
lets_encrypt_admin: 'acme@example.com'
|
||||
|
@ -27,6 +27,9 @@ MDStoreDir md
|
||||
{% endif %}
|
||||
ServerAdmin webmaster@{{ item.fqdn }}
|
||||
DocumentRoot /srv/http/{{ item.fqdn }}
|
||||
{% if item.redirect is defined %}
|
||||
Redirect temp {{ item.redirect }}
|
||||
{% endif %}
|
||||
</VirtualHost>
|
||||
|
||||
MDomain {{ item.fqdn }}
|
||||
@ -54,6 +57,9 @@ MDomain {{ item.fqdn }}
|
||||
ProxyPass "/" "{{ item.proxy }}"
|
||||
ProxyPassReverse "/" "{{ item.proxy }}"
|
||||
ProxyTimeout 300
|
||||
{% endif %}
|
||||
{% if item.redirect is defined %}
|
||||
Redirect temp {{ item.redirect }}
|
||||
{% endif %}
|
||||
<Location /.git>
|
||||
Require all denied
|
||||
|
Loading…
x
Reference in New Issue
Block a user