diff options
author | ng <ng@acabyte.ath.cx> | 2009-08-17 19:14:59 +0200 |
---|---|---|
committer | ng <ng@acabyte.ath.cx> | 2009-08-17 19:19:38 +0200 |
commit | df8ecc11ede7c04d9b0ced49fb7785ceb8d281cc (patch) | |
tree | 98fa757b4cc6417e6f34191e5e69092d17f5ce13 /templates/vhosts/redirect | |
parent | 5260ec75476a03b273db1fb26a43a1234d8c1d9e (diff) |
added a redirect vhost define
Diffstat (limited to 'templates/vhosts/redirect')
l--------- | templates/vhosts/redirect/CentOS.erb | 1 | ||||
-rw-r--r-- | templates/vhosts/redirect/OpenBSD.erb | 41 |
2 files changed, 42 insertions, 0 deletions
diff --git a/templates/vhosts/redirect/CentOS.erb b/templates/vhosts/redirect/CentOS.erb new file mode 120000 index 0000000..58a2ba5 --- /dev/null +++ b/templates/vhosts/redirect/CentOS.erb @@ -0,0 +1 @@ +OpenBSD.erb
\ No newline at end of file diff --git a/templates/vhosts/redirect/OpenBSD.erb b/templates/vhosts/redirect/OpenBSD.erb new file mode 100644 index 0000000..adbe666 --- /dev/null +++ b/templates/vhosts/redirect/OpenBSD.erb @@ -0,0 +1,41 @@ +# <%= servername %> +<%- unless ssl_mode.to_s == 'only' then -%> +<VirtualHost *:80> + Include conf.d/defaults.inc + ServerName <%= servername %> + <%- unless serveralias.to_s.empty? then -%> + ServerAlias <%= serveralias %> + <%- end -%> + <%- unless server_admin.to_s.empty? or server_admin.to_s == 'absent' then -%> + ServerAdmin <%= server_admin %> + <%- end -%> + + ErrorLog logs/redirect_<%= servername %>_error.log + CustomLog logs/redirect_<%= servername %>_access.log combined + <%- if ssl_mode.to_s == 'force' then -%> + Redirect permanent / https://<%= servername %>/ + <% else -%> + Redirect permanent / http://<%= options %> + <%- end -%> +</VirtualHost> +<%- end -%> + +<%- unless ssl_mode.to_s == 'false' then -%> +<VirtualHost *:443> + Include conf.d/defaults.inc + Include conf.d/ssl_defaults.inc + ServerName <%= servername %> + <%- unless serveralias.to_s.empty? then -%> + ServerAlias <%= serveralias %> + <%- end -%> + <%- unless server_admin.to_s.empty? or server_admin.to_s == 'absent' then -%> + ServerAdmin <%= server_admin %> + <%- end -%> + + ErrorLog logs/redirect_<%= servername %>_error.log + CustomLog logs/redirect_<%= servername %>_access.log combined + + Redirect permanent / https://<%= options %> + +</VirtualHost> +<%- end -%> |