# {{ ansible_managed }} # ansibleguy.sw_zoneminder # source: https://github.com/ZoneMinder/zoneminder/tree/master/misc # Remember to enable cgi mod (i.e. "a2enmod cgi"). ScriptAlias /zm/cgi-bin "/usr/lib/zoneminder/cgi-bin" Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch AllowOverride All Require all granted # Order matters. This alias must come first. Alias /zm/cache "/var/cache/zoneminder" Options -Indexes +FollowSymLinks AllowOverride None # Apache 2.4 Require all granted Alias /zm /usr/share/zoneminder/www Options -Indexes +FollowSymLinks DirectoryIndex index.php # fix for /zm/api throwing 404 => https://github.com/turnkeylinux/tracker/issues/1623 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