ServerRoot “/etc/httpd” Listen 80

Include conf.modules.d/*.conf

User apache Group apache

ServerAdmin root@localhost ServerSignature Off ServerTokens Prod

<Directory />

AllowOverride none
Require all denied

</Directory>

DocumentRoot “/var/www/html”

<Directory “/var/www”>

AllowOverride None
Require all granted

</Directory>

<Directory “/var/www/html”>

Options Indexes FollowSymLinks
AllowOverride None
Require all granted

# Redirect all HTTP to https://%{SERVER_NAME}/, keeping the requested path
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L]

</Directory>

<IfModule dir_module>

DirectoryIndex index.html

</IfModule>

<Files “.ht*”>

Require all denied

</Files>

ErrorLog “logs/error_log”

LogLevel warn

<IfModule log_config_module>

LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %b" common
<IfModule logio_module>
  LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio
</IfModule>
CustomLog "logs/access_log" combined

</IfModule>

<IfModule mime_module>

TypesConfig /etc/mime.types
AddType application/x-compress .Z
AddType application/x-gzip .gz .tgz

</IfModule>

AddDefaultCharset UTF-8

<IfModule mime_magic_module>

MIMEMagicFile conf/magic

</IfModule>

EnableSendfile on IncludeOptional conf.d/*.conf