titulo - poner icono en pestaña html
¿Es una mala idea poner su archivo favicon.ico en una ruta no raíz? (1)
¡Recuerde que no todas las solicitudes a su sitio son para páginas HTML! Las solicitudes de contenido no HTML, como archivos de imagen sin formato (por ejemplo, ver http://example.com/image.jpeg directamente en el navegador), no pueden ver una etiqueta <link>
. Por lo tanto, deben volver a buscar el icono de acceso directo en la ubicación estándar en /favicon.ico
.
Sin embargo, esto todavía no significa que esta tenga que ser la ubicación canónica. Todavía puede guardarlo en /images/favicon.ico
si lo desea, solo asegúrese de que haya una redirección desde /favicon.ico
a su ubicación preferida.
¿Cuándo y cómo solicitan los navegadores el archivo favicon.ico? ¿Siempre lo verifican en la raíz, o leen primero el contenido de la página web para ver si la página especifica la ubicación?
Tengo mi ruta de acceso favicon.ico / images. Hay la siguiente etiqueta en cada una de mis páginas:
<link rel="shortcut icon" href="images/favicon.ico">
Cuando cargo la página en mi navegador, parece que funciona (puedo ver el archivo), pero no sé si primero hacen malas solicitudes a mi carpeta raíz (donde el archivo no existe), y luego haciendo una solicitud al enlace.
Quiero minimizar el ancho de banda desperdiciado y 404, por el navegador haciendo llamadas incorrectas a mi sitio.
EDITAR: estoy buscando información sobre cómo funcionan los navegadores y solicito este archivo para que la estructura de mi sitio sea eficiente.