Estou usando o Nginx como meu servidor da web pela primeira vez. Não tive problemas para configurá-lo e tudo funciona muito bem. O problema surgiu quando o designer me perguntou se poderia me enviar "o ícone na barra de título" para "colocá-lo lá em cima".
# /opt/nginx/conf/nginx.conf
...
server {
listen 80 ;
server_name *.website.com website.com;
root /home/webuser/sites/website;
}
Meu diretório:
/home/webuser/sites/website/
|_ index.html
|_ main.css
|_ favicon.ico
É possível colocar um favicon.ico específico para cada host virtual? Onde você deve colocar esse arquivo e como configurá-lo?
EDITAR:
Acabei de perceber que era um problema completamente diferente. Ambas as respostas estavam corretas, mas meu problema era a permissão. Não sei por que o arquivo favicon.ico acabou tendo permissões 600 e, é claro, no momento em que fiz:
chmod +r favicon.ico
Funcionou como um encanto. Vou deixar isso aqui se acontecer com outra pessoa.