Favicon ¿por qué no aparece?
3 seguidores
Buenas
Estoy terminando la web para un pequeño festival de musica. El cual tiene un favicon que funciona perfectamente. La direccion es http://deabruk.com/ehsona .
El problema surge cuando le compamos un dominio para acceder a el y nos lo direccionan a ese espacio. Si os fijais en http://www.ehsona.com
el favicon desaparece. Y no lo entiendo porque el codigo es "correcto" y si introducimos la direccion donde se encuentra [en la raiz] nos lo visualiza http://www.ehsona.com/favicon.ico .
No lo entiendo, ¿alguno me lo puede explicar?
Un saludo
igotzu
Vale. Ahora lo veo.
Yo he registrado el dominio y los de la empresa que me lo han registrado me han creado ese fichero por eso no hay forma de que aparezca el favicon.ico .
Tendre que pedirles a ellos que me lo agregen.
Muchas gracias
ismael_gonzalez
Estoy viendo que en http://www.ehsona.com/, el head esta vacio y metes el contenido con un iframe y el html que carga es el que lleva el favicon, normal que no te funcione, tienes que ponerle el link del favicon al html padre no al cargado por el iframe,:
Tu tienes esto
<html>
<head>
tienes que ponerlo aqui!
</head>
<body>
<iframe>
aqui cargas el html con el favicon en el head, este no vale!
</iframe>
</body>
</html>
igotzu
Si, realmente la web se encuentra en http://www.deabruk.com/ehsona y el dominio redirecciona a esta direccion.
Es decir el fichero favicon se encuentra en la raiz de http://www.deabruk.com/ehsona que es la misma que http://www.ehsona.com y en el directorio del theme.
diana_gutierrez
Cómo que desaparece en los dos sitios? Cada dominio no tiene sus propios directorios y archivos?
O es que un dominio está redireccionado hacia el otro?
igotzu
Mi respuesta de arriba es la respuesta a lo que comentas.
En las dos rutas se encuentra el archivo, pero si pones una ruta solo se ve en http://www.deabruk.com/ehsona y si pones la otra no se ve en ninguna y como puedes comprobar el fichero esta en las dos rutas.
diana_gutierrez
Hola,
Creo que es porque en realidad el enlace no está apuntando al sitio al que debería.
Veo en el código fuente de http://www.ehsona.com lo siguiente:
<link rel="Shortcut Icon" href="http://deabruk.com/ehsona/wp-content/themes/ehsona/favicon.ico " type="image/x-icon" />
Está apuntando a un directorio del dominio deabruk.com.
Pero si la imagen está en el directorio raíz de ehnsona.com (es decir, en http://www.ehsona.com/favicon.ico), entonces el link debería ser:
<link rel="Shortcut Icon" href="/favicon.ico" type="image/x-icon" />
o con la ruta absoluta:
<link rel="Shortcut Icon" href="http://www.ehsona.com/favicon.ico " type="image/x-icon" />
Prueba a ver si así te funciona.
igotzu
Hola diana
El fichero de favicon se encuentra en las dos rutas.
si introduzco este codigo:
<link rel="Shortcut Icon" href="http://deabruk.com/ehsona/wp-content/themes/ehsona/favicon.ico" type="image/x-icon" />
El favicon se ve en http://deabruk.com/ehsona pero no en www.ehsona.com
si introduzco este otro codigo
<link rel="Shortcut Icon" href="http://www.ehsona.com/favicon.ico" type="image/x-icon" />
El favicon no se ve en ninguna de las dos opciones.
pero en las dos rutas se encuentra el archivo. :(