# Blokkeer tonen van directory-index, sta volgen van symbolic links toe, maar blokkeer uitvoerbare bestanden
<Directory "/var/www/html">
        Options -Indexes +FollowSymLinks -IncludesNOExec
        Require all granted
</Directory>

# Mapping naar bestanden buiten de httpd root.
# Met de alias wordt een korte url bewerkstelligd dus een soort van symbolic link.
# Met de directive worden nadere instellingen gemaakt:
# a. het tonen van een bestandslisting
# b. het beperken wie toegang heeft, bijv. local LAN only.
Alias /manuals "/usr/share/doc"
<Directory "/usr/share/doc">
        Options Indexes
        AllowOverride None
        Require ip 192.168.178.0/24
        # Require all granted
</Directory>

# Forceer domein www.makkink.eu naar HTTPS
# Voor off-line server
 <Directory /var/www/html>
       RewriteEngine On
       RewriteCond %{SERVER_PORT} 80
  #    RewriteRule ^(.*)$ https://www.makkink.eu/$1 [R,L]
       RewriteRule ^(.*)$ https://192.168.178.5/$1 [R,L]
 </Directory>

# Voorbeeld voor een uitzondering van www/makkink.eu/blog
# <Directory /var/www/html>
#        RewriteEngine On
#        RewriteCond %{SERVER_PORT} 443
#        RewriteRule ^blog/?(.*) http://www.makkink.eu/blog/$1 [R,L]
