¿Cómo eliminar el favicon por defecto de Tomcat?
(4)
Si se cambia
favicon.ico
enCatalina Home/webapps/ROOT
entonces todas las aplicaciones web mostrarán esta URL de imagen a root-apache-tomcat-xxxx / webapps / ROOT.Para cambiar el icono de cada aplicación, especifique lo siguiente en la sección de encabezado:
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
Tomcat 6 parece estar proporcionando un favicon predeterminado para mi aplicación web: el logotipo de Tomcat. No tengo un favicon.ico en mi raíz de la aplicación web, ni mi web.xml menciona nada sobre un favicon. Incluso tengo una asignación en mi web.xml para * .ico que va al servlet predeterminado, pero aún se muestra. ¿Cómo puedo eliminar ese favicon tomcat?
Sé que puedo especificar un favicon de varias formas para anular este icono predeterminado. Estoy tratando de descubrir cómo (si es posible) evitar el favicon predeterminado que agrega Tomcat y, por lo tanto, no tengo ningún favicon.
Elimine o cambie el nombre de tomcat / webapps / ROOT / favicon.ico y Tomcat buscará un favicon.ico en la raíz de cada aplicación web que sirva. No es necesario poner una en la sección de encabezado de cada página.
Estaba enfrentando el mismo problema y lo resolví con la siguiente solución. He agregado? V = 1.1.0 a la línea de favicon en la sección principal de html. Siempre que hay un cambio en la imagen de favicon, solía modificar este parámetro, por ejemplo,? V = 1.1.0 a? V = 1.1.1
Por favor vea el código de muestra para más detalles.
<html>
<head>
<link rel="shortcut icon" href="favicon.ico?v=1.1.1" type="image/x-icon">
</head>
Para que no se muestre ningún favicon, simplemente no especifique ninguno. En la mayoría de los casos, solo debe eliminar el "favicon.ico" de su tomcat / webapps / ROOT. Si simplemente eliminar favicon de tomcat / webapps / ROOT no funciona para usted, asegúrese de que:
- Comprueba que realmente no tienes favicon.ico en ROOT. Por defecto, la RAÍZ tiene un favicon.ico. Así que si no lo has eliminado, todavía está allí.
- Compruebe que no haya ninguna etiqueta como
<link rel="shortcut icon" href="http://example.com/myicon.ico" />
en su sitio de índice o en su sitio llamado. - El navegador almacena en caché los Favicons, una simple "recarga" no vuelve a cargar el favion (!). Tal vez su aplicación ya no tenga un favicon, pero su navegador todavía lo muestra desde el caché. Asegúrese de que la memoria caché de su navegador esté completamente limpia. (En Google Chrome, la limpieza de "Cookies y otros datos del sitio" y "Imágenes y archivos en caché" funciona para mí)
En la mayoría de los casos, es el caché del navegador ... Espero que esto ayude.