diff options
author | Michael Scherer <misc@mageia.org> | 2011-01-13 18:12:29 +0000 |
---|---|---|
committer | Michael Scherer <misc@mageia.org> | 2011-01-13 18:12:29 +0000 |
commit | 4d79949ce968bfef4b699d67ad2b647afcbe3c8f (patch) | |
tree | 6578a145eb403f537f306ebd144c511a2c1d86d9 /modules/apache/templates | |
parent | ed5b011b1cfd7b49b6dab4279f3e4386423d17bf (diff) | |
download | puppet-4d79949ce968bfef4b699d67ad2b647afcbe3c8f.tar puppet-4d79949ce968bfef4b699d67ad2b647afcbe3c8f.tar.gz puppet-4d79949ce968bfef4b699d67ad2b647afcbe3c8f.tar.bz2 puppet-4d79949ce968bfef4b699d67ad2b647afcbe3c8f.tar.xz puppet-4d79949ce968bfef4b699d67ad2b647afcbe3c8f.zip |
add a reverse proxy class
Diffstat (limited to 'modules/apache/templates')
-rw-r--r-- | modules/apache/templates/vhost_reverse_proxy.conf | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/modules/apache/templates/vhost_reverse_proxy.conf b/modules/apache/templates/vhost_reverse_proxy.conf new file mode 100644 index 00000000..24c2d12b --- /dev/null +++ b/modules/apache/templates/vhost_reverse_proxy.conf @@ -0,0 +1,22 @@ +<VirtualHost *:80> + ServerName <%= name %> + # Serve static content directly + DocumentRoot /dev/null + + + + ProxyRequests Off + + <Proxy *> + Order deny,allow + Allow from all + </Proxy> + + ProxyPass / <%= url %> + ProxyPassReverse / <%= url %> + + <Location /> + Allow from all + </Location> +</VirtualHost> + |