]> gitweb.fluxo.info Git - puppet-apache.git/commitdiff
Adding redirect_match
authorSilvio Rhatto <rhatto@riseup.net>
Sun, 8 Nov 2009 20:28:03 +0000 (18:28 -0200)
committerSilvio Rhatto <rhatto@riseup.net>
Sun, 8 Nov 2009 20:28:03 +0000 (18:28 -0200)
manifests/init.pp
templates/site.erb

index 991a95e681f50089fa5cdea3d166ebc6bb9e7664..c5b10f513df901b8c38f96fe730277558c5f1395 100644 (file)
@@ -83,8 +83,8 @@ class apache {
   }
 
   define site($ensure = present, $docroot = false, $redirect = false,
-              $protocol = 'http', $server_alias = false, $use = false,
-              $ticket = false) {
+              $redirect_match = false, $protocol = 'http',
+              $server_alias = false, $use = false, $ticket = false) {
     file { "${apache2_sites}-available/$title":
       ensure  => $ensure,
       content => template('apache/site.erb'),
index 1d24628784f2dffbb2f1fcfb55efa3c22901aa6b..1d050d6d0e226cda1804fe2b7461a9102c2b0887 100644 (file)
@@ -3,7 +3,8 @@
    ServerName <%= title %>.<%= domain %>
 <% if server_alias != false %>   ServerAlias <%= server_alias %><% end %>
    DocumentRoot <%= docroot %>
-<% if redirect != false %>   RedirectMatch ^/$ <%= protocol %>://<%= title %>.<%= domain %>/<%= redirect %><% end %>
+<% if redirect_match != false %>   RedirectMatch ^/$ <%= protocol %>://<%= title %>.<%= domain %>/<%= redirect_match %><% end %>
+<% if redirect != false %>   Redirect <%= redirect %><% end %>
 <% if use != false %><% use.each do |instance| -%>
    Use <%= instance %>
 <% end -%><% end -%>