diff options
Diffstat (limited to 'modules')
-rw-r--r-- | modules/apache/manifests/init.pp | 7 | ||||
-rw-r--r-- | modules/apache/templates/vhost_redirect.conf | 2 |
2 files changed, 9 insertions, 0 deletions
diff --git a/modules/apache/manifests/init.pp b/modules/apache/manifests/init.pp index f070a828..ea34f1fb 100644 --- a/modules/apache/manifests/init.pp +++ b/modules/apache/manifests/init.pp @@ -205,6 +205,13 @@ class apache { } } + define vhost_redirect($url) { + include apache::base + vhost_base { $name: + content => template("apache/vhost_redirect.conf"), + } + } + define vhost_reverse_proxy($url) { include apache::mod_proxy vhost_base { $name: diff --git a/modules/apache/templates/vhost_redirect.conf b/modules/apache/templates/vhost_redirect.conf new file mode 100644 index 00000000..0f256881 --- /dev/null +++ b/modules/apache/templates/vhost_redirect.conf @@ -0,0 +1,2 @@ +Redirect / <%= url %> + |