Итак, я запустил Nginx с разными серверными блоками. Однако, когда я только что протестировал изображение на одном из своих сайтов, кажется, что он его не отображает. Хотя это на моей локальной версии сайта. Я немного поискал в Интернете, и я видел, как люди говорили, что добавляют разные вещи в конфигурацию самого сайта в каталоге «доступные сайты».
У меня есть это сейчас:
сервер {
слушать 80;
слушать [::]:80;
корень /var/www/server_domain.com/html;
индекс index.html index.htm index.nginx-debian.html;
имя_сервера домен_сервера.com www.домен_сервера.com;
место расположения / {
try_files $uri $uri/ =404;
}
местоположение / css {
псевдоним /var/www/server_domain.com/html/css;
}
местоположение / изображения {
псевдоним /var/www/server_domain.com/html/media/images;
}
местоположение/видео {
псевдоним /var/www/server_domain.com/html/media/videos;
}
местоположение / музыка {
псевдоним /var/www/server_domain.com/html/media/music;
}
местоположение/шрифты {
псевдоним /var/www/server_domain.com/html/fonts;
}
местоположение/скрипты {
псевдоним /var/www/server_domain.com/html/scripts;
}
}
Я не уверен, как я узнаю, есть ли у Nginx проблемы с поиском самого файла изображения, я в основном не уверен, где я буду искать или мне придется внести определенное изменение конфигурации для отображения журналов и т. д.
Просто очень смущен тем, почему я не могу заставить это работать и почему это не то, что просто работает из коробки? Я понимаю, что это немного привередливо, и я действительно крут в настройке, однако в данный момент я в растерянности.
Любая помощь будет принята с благодарностью. :)
~Кровь