# {{ ansible_managed }}
# ansibleguy.sw_zoneminder
# source: https://github.com/ZoneMinder/zoneminder/tree/master/misc
RedirectMatch ^/$ /zm/
ScriptAlias /zm/cgi-bin "{{ ZM_CONFIG.path.cgi }}"
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
AllowOverride All
Require all granted
Alias /zm/cache "{{ ZM_CONFIG.path.cache }}"
Options -Indexes +FollowSymLinks
AllowOverride None
# Apache 2.4
Require all granted
Alias /zm {{ ZM_CONFIG.path.web }}
Options -Indexes +FollowSymLinks
DirectoryIndex index.php
RewriteEngine on
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]
RewriteBase /zm/api
RewriteEngine on
RewriteRule ^$ webroot/ [L]
RewriteRule (.*) webroot/$1 [L]
RewriteBase /zm/api
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
RewriteBase /zm/api