Sto usando Nginx come mio server web per la prima volta. Non ho avuto alcun problema a configurarlo e tutto funziona alla grande. Il problema si è presentato quando il designer mi ha chiesto se poteva inviarmi "l'icona nella barra del titolo" per "inserirla".
# /opt/nginx/conf/nginx.conf
...
server {
listen 80 ;
server_name *.website.com website.com;
root /home/webuser/sites/website;
}
La mia directory:
/home/webuser/sites/website/
|_ index.html
|_ main.css
|_ favicon.ico
È possibile inserire un favicon.ico specifico per ciascun host virtuale? Dove dovresti mettere quel file e come puoi configurarlo?
MODIFICARE:
Ho appena capito che si trattava di un problema completamente diverso. Entrambe le risposte erano giuste ma il mio problema era l'autorizzazione. Non so perché il file favicon.ico abbia finito con le autorizzazioni 600 e ovviamente nel momento in cui l'ho fatto:
chmod +r favicon.ico
Ha funzionato come un fascino. Lascio questo qui se succede a qualcun altro.