Какие должны быть владелец и группа на файлы и папки: nagios:nagios или webmaster:webmaster? Напрямую картинки открывает с тем и др. владельцем, по 80 порту (Nginx), по 8080 (Apache).
В логах:
Sat May 05 18:49:20 2012] [error] [client 91.189.112.7] File does not exist: /home/webmaster/www/nnm/nagios/images, referer: http://y.xxx.com:8080/nagios/cgi-bin/extin...mp;service=HTTP
При этом не пойму, зачем он лишнюю директорию создает, когда картинки тута /home/webmaster/www/nnm/images/ Где можно это поправить? Хотя в исх. коде присутствуют относительные ссылки, поэтому он ищет в этой директории.
Код: Выделить всё
<VirtualHost *:8080>
ServerName y.xxx.com
ServerAlias *.y.xxx.com
DocumentRoot /home/webmaster/www/nnm
ScriptAlias /nagios/cgi-bin/ "/usr/local/nagios/sbin/"
<Directory "/usr/local/nagios/sbin">
Options ExecCGI
AllowOverride None
Order allow,deny
Allow from all
AuthName "Nagios Access"
AuthType Basic
AuthUserFile /usr/local/nagios/etc/htpasswd.users
Require valid-user
</Directory>
<Directory "/home/webmaster/www/nnm">
Options None
AllowOverride None
Order allow,deny
Allow from all
AuthName "Nagios Access"
AuthType Basic
AuthUserFile /usr/local/nagios/etc/htpasswd.users
Require valid-user
</Directory>
</VirtualHost>