我希望在我配置的nginx服务器上设置域的图标。此域名上有许多不同的网址,无论网址是什么,都需要显示相同的图标/图标。
我正在寻求实施方面的一些建议。
答案 0 :(得分:7)
如果您希望服务器上的所有(子)域具有相同的favicon,您可以在服务器配置中输入:
location ~ /(favicon.ico|apple-touch-icon.png)$ {
root /var/www/default;
}
只需将图标放在上面的文件夹中即可。
希望有所帮助,欢呼!
答案 1 :(得分:0)
您正在寻找这两个HTML标记:
<link rel="apple-touch-icon" href="somepath/image.png" />
<link rel="shortcut icon" href="http://example.com/myicon.ico" />
或这两个域根文件夹文件:
apple-touch-icon.png
favicon.ico
根据Wikipedia(详细信息)。如果您不想要Apple的标准图标光泽,也可以使用apple-touch-icon-precomposed。
由于您希望每个页面都具有相同的图标,因此将它们放在根目录中而不必烦扰HTML可能更简单。