ansible-role-dmarc-srg/templates/apache.conf.j2

28 lines
812 B
Text
Raw Normal View History

2023-08-16 20:51:05 +02:00
<VirtualHost *:80>
ServerName {{ dmarcsrg_domain }}
DocumentRoot {{ dmarcsrg_home }}/current
ErrorLog /var/log/apache2/{{ dmarcsrg_domain }}.error
<FilesMatch ".+\.ph(ar|p|tml)$">
SetHandler "proxy:unix:/run/php/php-fpm-{{ dmarcsrg_user}}.sock|fcgi://dmarcsrg"
</FilesMatch>
<FilesMatch ".+\.phps$">
Require all denied
</FilesMatch>
<FilesMatch "^\.ph(ar|p|ps|tml)$">
Require all denied
</FilesMatch>
<Directory {{ dmarcsrg_home }}/current>
DirectoryIndex index.php
Options FollowSymLinks
AllowOverride All
Require all granted
</Directory>
<DirectoryMatch "^/{{ dmarcsrg_home }}/current/(classes|config|tests|utils)/*">
Options None
Require all denied
</DirectoryMatch>
</VirtualHost>