Apache2 возвращает тип результата html для png
Я пытаюсь установить icinga2 и icingaweb2 на Ubuntu 16.04 с Apache 2.4.18. С icinga2 все работает нормально.
Для icingaweb2 я использовал официальный способ с репозиториями пакетов ( 02-Installation.md), который создал папку в / usr / share / icingaweb2 и конфигурацию псевдонима в / etc / apache2 / conf-available.
Когда я открываю сайт, страница icingaweb2 видна, а картинки png нет. Проверка ответа показывает код возврата 200 для png, но с 0 КБ тип html, а не png.
Может быть, что-то не так с конфигом псевдонима:
Alias /icingaweb2 "/usr/share/icingaweb2/public"
<Directory "/usr/share/icingaweb2/public">
Options SymLinksIfOwnerMatch
AllowOverride None
SetEnv ICINGAWEB_CONFIGDIR "/etc/icingaweb2"
EnableSendfile Off
AddHandler application/x-httpd-php .php
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /icingaweb2/
RewriteCond %{REQUEST_URI} !(\.css|\.js|\.png|\.jpg|\.gif|robots\.txt)$ [NC]
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]
</IfModule>
<IfModule !mod_rewrite.c>
DirectoryIndex error_norewrite.html
ErrorDocument 404 /error_norewrite.html
</IfModule>
<IfModule mod_fcgid.c>
SetHandler fcgid-script
FCGIWrapper /var/www/cgi-bin/cgi_wrapper/cgi_wrapper .php
Options +ExecCGI
</IfModule>
</Directory>
Есть идеи?