Глобальные иконки favicon.ico и iOS - PullRequest
5 голосов
/ 29 февраля 2012

Я хочу установить значки для домена на настроенном мной сервере nginx. В этом домене есть много разных URL, которые должны отображать один и тот же значок / значок независимо от того, какой URL.

Я ищу несколько советов по реализации.

Ответы [ 2 ]

7 голосов
/ 29 февраля 2012

Если вы хотите, чтобы все (суб) домены на сервере имели одинаковый значок, вы можете ввести его в конфигурации сервера:

location ~ /(favicon.ico|apple-touch-icon.png)$ {
    root /var/www/default;
}

И просто поместите значки в папку выше.

Надеюсь, что это помогает, ура!

0 голосов
/ 29 февраля 2012

Вы ищите два 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

согласно Википедии (с более подробной информацией). Вы также можете использовать предварительно скомпонованный apple-touch-icon, если вам не нужен стандартный блеск значков Apple.

Поскольку вы хотите, чтобы на каждой странице был один и тот же значок, поместить их в корень без использования HTML, вероятно, проще.

...