Saya menggunakan Nginx sebagai server web saya untuk pertama kalinya. Saya tidak memiliki masalah untuk mengaturnya dan semuanya bekerja dengan baik. Masalahnya muncul ketika desainer bertanya kepada saya apakah dia bisa mengirim saya "ikon di bar judul" untuk "meletakkannya di sana".
# /opt/nginx/conf/nginx.conf
...
server {
listen 80 ;
server_name *.website.com website.com;
root /home/webuser/sites/website;
}
Direktori saya:
/home/webuser/sites/website/
|_ index.html
|_ main.css
|_ favicon.ico
Apakah mungkin untuk menempatkan favicon.ico tertentu ke setiap Host Virtual? Di mana Anda harus meletakkan file itu dan bagaimana Anda bisa mengonfigurasinya?
EDIT:
Saya baru menyadari bahwa itu adalah masalah yang sama sekali berbeda. Kedua jawaban itu benar tetapi masalah saya adalah izin. Saya tidak tahu mengapa file favicon.ico akhirnya memiliki izin 600 dan tentu saja saat saya melakukannya:
chmod +r favicon.ico
Bekerja seperti pesona. Saya akan meninggalkan ini di sini jika itu terjadi pada orang lain.