คำถามติดแท็ก favicon

3
วิธีการตั้งค่า favicon.ico สำหรับโฮสต์เสมือนเฉพาะบน Nginx
ฉันใช้ 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 ทำงานเหมือนจับใจ ฉันจะออกจากที่นี่ถ้ามันเกิดขึ้นกับคนอื่น

2
การกำหนดค่า favicon ด้วยส่วนหัวหมดอายุใน htaccess
ฉันได้ติดตั้ง Expires header ผ่าน mod_expires บนเซิร์ฟเวอร์ Apache ของฉันและสร้างส่วนหัว expires ได้สำเร็จสำหรับไฟล์ส่วนใหญ่ แต่ฉันมีปัญหากับ favicon ฉันเริ่มลองเพิ่มชุดคำแนะนำสำหรับไฟล์. ico แต่เมื่อตรวจสอบผ่าน YSlow จะไม่มีชุดหมดอายุ เมื่อสิ่งนี้ไม่ทำงานฉันก็แก้ไขให้เป็น GIF อย่างไรก็ตามสิ่งนี้ดูเหมือนจะมีปัญหาเดียวกัน gif อื่น ๆ ในเว็บไซต์ได้ตั้งค่าการหมดอายุของส่วนหัวอย่างถูกต้อง (accoridng เป็น YSlow อย่างน้อย) ทุกคนสามารถให้ความกระจ่างเกี่ยวกับสถานการณ์นี้ได้ไหม
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.