Estoy usando Nginx como mi servidor web por primera vez. No tuve ningún problema para configurarlo y todo funciona muy bien. El problema surgió cuando el diseñador me preguntó si podía enviarme "el ícono en la barra de título" para "ponerlo allí".
# /opt/nginx/conf/nginx.conf
...
server {
listen 80 ;
server_name *.website.com website.com;
root /home/webuser/sites/website;
}
Mi directorio:
/home/webuser/sites/website/
|_ index.html
|_ main.css
|_ favicon.ico
¿Es posible poner un favicon.ico específico para cada host virtual? ¿Dónde debe colocar ese archivo y cómo puede configurarlo?
EDITAR:
Me acabo de dar cuenta de que era un problema completamente diferente. Ambas respuestas fueron correctas, pero mi problema fue el permiso. No sé por qué el archivo favicon.ico terminó teniendo permisos 600 y, por supuesto, en el momento en que lo hice:
chmod +r favicon.ico
Trabajado como un encanto. Dejaré esto aquí si le sucede a alguien más.