2016-02-19 18:09:49 +01:00

32 lines
918 B
Plaintext

<VirtualHost *:<%= @params[:server_port] %>>
ServerName <%= @params[:server_name] %>
ServerAlias <% @params[:server_aliases].each do |a| %><%= a %> <% end %>
DocumentRoot <%= @params[:docroot] %>
<Directory <%= @params[:docroot] %>>
Options FollowSymLinks
AllowOverride FileInfo Options
<% if node['apache']['version'] == '2.4' %>
Require all granted
<% else %>
Order allow,deny
Allow from all
<% end %>
</Directory>
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
LogLevel info
ErrorLog <%= node['apache']['log_dir'] %>/<%= @params[:name] %>-error.log
CustomLog <%= node['apache']['log_dir'] %>/<%= @params[:name] %>-access.log combined
RewriteEngine On
<% unless node['apache']['version'] == '2.4' %>
RewriteLog <%= node['apache']['log_dir'] %>/<%= @application_name %>-rewrite.log
RewriteLogLevel 0
<% end %>
</VirtualHost>