ServerName <%= @params[:server_name] %>
<% if @params[:server_aliases] && !@params[:server_aliases].empty? -%>
ServerAlias <% @params[:server_aliases].each do |a| %><%= "#{a}" %> <% end %>
<% end -%>
DocumentRoot <%= @params[:docroot] %>
RewriteEngine On
>
Options FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
Options FollowSymLinks
AllowOverride All
SetHandler server-status
Order Deny,Allow
Deny from all
Allow from 127.0.0.1
LogLevel <%= node[:apache][:log_level] %>
ErrorLog <%= node[:apache][:log_dir] %>/<%= @params[:name] %>-error.log
CustomLog <%= node[:apache][:log_dir] %>/<%= @params[:name] %>-access.log combined
FileETag none
RewriteEngine On
<% if node[:apache][:version].nil? || node[:apache][:version] == '2.2' -%>
RewriteLog <%= node[:apache][:log_dir] %>/<%= @application_name %>-rewrite.log
RewriteLogLevel 0
<% end -%>
# Canonical host, <%= @params[:server_name] %>
RewriteCond %{HTTP_HOST} !^<%= @params[:server_name] %> [NC]
RewriteCond %{HTTP_HOST} !^$
RewriteRule ^/(.*)$ http://<%= @params[:server_name] %>/$1 [L,R=301]
RewriteCond %{DOCUMENT_ROOT}/system/maintenance.html -f
RewriteCond %{SCRIPT_FILENAME} !maintenance.html
RewriteRule ^.*$ /system/maintenance.html [L]