2011-05-22 9 views
5

Mi amigo recientemente me proporcionó algo de espacio en disco en su VPS y me dio el uso de http://IP/czdavid/. Actualmente no necesito un nombre de dominio ya que me servirá como un sitio para compartir archivos.Favicon automático en subdirectorios y archivos

Ahora, el problema es que tiene su favicon en la raíz de la IP y los navegadores lo buscan allí. Puedo resolver el problema en páginas individuales con <link rel="shortcut icon" type="image/x-icon" href="favicon.ico"/>, el problema es que la lista de directorios y los archivos reales (imágenes y archivos de texto y otros abiertos en un navegador) mostrarán el favicon del dominio.

¿Hay alguna manera de establecer un favicon para todo el subdirectorio, sin obtener un nombre de dominio?

Respuesta

2

No, esto no es posible.

favicon.ico se recuperarán desde la raíz del sitio, a menos que se especifique en un elemento link en una página HTML.

+0

un enlace a la documentación o los estándares serían útiles ... – drevicko

2

La única forma en que puedo pensar, sería utilizar las capacidades de reescritura de URL del servidor web. Al menos en el caso de un apache, sería posible crear un conjunto de reglas, que entregaría un favicon diferente dependiendo de la referencia de la solicitud.

Pero es un hack feo y solo funciona, si los navegadores en realidad envían un referente con un pedido de un favicon.

+0

Lamentablemente, no es mi servidor, por lo que no puedo probar eso. – Meltea

Cuestiones relacionadas