Я впервые использую Nginx в качестве своего веб-сервера. У меня не было никаких проблем с настройкой, и все отлично работает. Проблема возникла, когда дизайнер спросил, может ли он отправить мне «иконку в строке заголовка», чтобы «поставить ее там».
# /opt/nginx/conf/nginx.conf
...
server {
listen 80 ;
server_name *.website.com website.com;
root /home/webuser/sites/website;
}
Мой каталог:
/home/webuser/sites/website/
|_ index.html
|_ main.css
|_ favicon.ico
Можно ли разместить определенный favicon.ico для каждого виртуального хоста? Где вы должны поместить этот файл и как вы можете настроить его?
РЕДАКТИРОВАТЬ:
Я просто понял, что это была совершенно другая проблема. Оба ответа были правильными, но моей проблемой было разрешение. Я не знаю, почему файл favicon.ico получил 600 разрешений и, конечно, в тот момент, когда я сделал:
chmod +r favicon.ico
Работал как шарм. Я оставлю это здесь, если это случится с кем-то еще.