Решено: Не отображаются картинки - nginx.

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС для молодых и начинающих системных администраторов.

Модератор: SLEDopit

Ответить
Аватара пользователя
Yaros
Сообщения: 501
ОС: Debian Wheezy / Gentoo

Решено: Не отображаются картинки - nginx.

Сообщение Yaros »

Имеется следующая конфигурация: фронтэнд nginx (192.168.1.99) и бэкэнд apache(192.168.1.15).
После настройки кеширования для nginx на странице перестали отображаться картинки. Если зайти напрямую на апач, то проблем нет.
Версия:

Код:

defaultuser@Debian-basemachine:~$ sudo nginx -v nginx version: nginx/0.7.62

Конфиг /etc/nginx/nginx.conf:

Код:

user www-data; worker_processes 1; error_log /var/log/nginx/error.log; pid /var/run/nginx.pid; events { worker_connections 1024; } http { include /etc/nginx/mime.types; default_type application/octet-stream; access_log /var/log/nginx/access.log; sendfile on; #tcp_nopush on; #keepalive_timeout 0; keepalive_timeout 65; tcp_nodelay on; gzip on; include /etc/nginx/conf.d/*.conf; include /etc/nginx/sites-enabled/*; proxy_cache_path /var/nginx/cache levels=1:2 keys_zone=one:32m max_size=256m inactive=1d; server{ listen 80; server_name www.bitrix.my; location / { proxy_pass http://192.168.1.15/index.php; proxy_cache one; proxy_cache_min_uses 3; proxy_cache_key "$scheme$proxy_host$uri$is_args$args$cookie_sid"; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; #proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } } }

Подскажите, куда копать...
=========
=Мой блог. =
=========
Gentoo-ниасилятар
Спасибо сказали:
Аватара пользователя
Yaros
Сообщения: 501
ОС: Debian Wheezy / Gentoo

Re: Решено: Не отображаются картинки - nginx.

Сообщение Yaros »

Проблема решена: в строчке

необходимо убрать index.php. С чем это связано, так и не понял.
=========
=Мой блог. =
=========
Gentoo-ниасилятар
Спасибо сказали:
Romanov2019
Сообщения: 2
ОС: Ubuntu 16.04

Re: Решено: Не отображаются картинки - nginx.

Сообщение Romanov2019 »

Проблема в том что под IE все нормально,а вот в других браузерах не отображает картинки.Шаблоны joomla адаптивные перепробывал штук 10, Настроен веб nginx+Ubuntu16.04 конфиг выкладываю,где косяк

server {
listen 80;
listen [::]:80;
root /var/www/html/joomla;
index index.php index.html index.htm;
server_name helix.com.ua;

location / {
try_files $uri $uri/ /index.php?$args;
}

location ~ \.php$ {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php7.0-fpm.sock;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}


# caching of files
location ~* \.(ico|pdf|flv)$ {
expires 1y;
}

location ~* \.(js|css|png|jpg|jpeg|gif|swf|xml|txt)$ {
expires 14d;
}
location ~* /(images|cache|media|logs|tmp)/.*\.(php|pl|py|jsp|asp|sh|cgi)$ {
return 403;
error_page 403 /403_error.html;
}



}
Спасибо сказали:
Romanov2019
Сообщения: 2
ОС: Ubuntu 16.04

Re: Решено: Не отображаются картинки - nginx.

Сообщение Romanov2019 »

А еще и вот так
Включить/выключить навигацию Перейти к основному содержанию
Панель управления
Офіційний сайт...
Система
Панель управления
Общие настройки
Снять блокировки
Очистить весь кэш
Очистить устаревший кэш
Информация о системе
Пользователи
Менеджер пользователей
Создать пользователя
Группы
Создать группу
Уровни доступа
Создать уровень доступа
Поля
Группы полей
Спасибо сказали:
Ответить