Автоматический значок в подкаталогах и файлах - PullRequest
5 голосов
/ 22 мая 2011

Мой друг недавно предоставил мне немного дискового пространства на своем VPS и дал мне использовать http://IP/czdavid/.В настоящее время мне не нужно доменное имя, поскольку оно будет служить мне сайтом для обмена файлами.

Теперь проблема в том, что у него есть его значок в корне IP, и браузеры ищут его там.Я могу решить проблему на отдельных страницах с помощью <link rel="shortcut icon" type="image/x-icon" href="favicon.ico"/>, проблема в том, что список каталогов и фактические файлы - изображения и текстовые файлы и другие, открытые в браузере - будут отображать значок домена.

Есть ли какой-либо способустановить favicon для всего подкаталога, если не считать доменное имя?

Ответы [ 2 ]

2 голосов
/ 22 мая 2011

Единственный способ, которым я могу придумать, - это использовать возможности перезаписи URL веб-сервера. По крайней мере, в случае Apache можно было бы создать набор правил, который бы поставлял другой значок в зависимости от реферала из запроса.

Но это уродливый хак и работает только в том случае, если браузеры действительно отправляют реферера с запросом на значок.

2 голосов
/ 22 мая 2011

Нет, это невозможно.

favicon.ico будет извлечено из корня сайта, если это не указано в элементе link на странице HTML.

...