Yo lo veo correctamente en Firefox, sigues teniendo el problema?
Iniciador del debate
Pepitu01
(@pepitu01)
Si! 🙁
También pedí ayuda en worpress en inglés, y todos me mencionaron que lo veían bien cambien… Pero yo lo sigo viendo mal en mi Firefox cada vez que lo cargo, y aparece así en otros ordenadores(a un amigo también le sale ese error en su Firefox).
No sé si desistir y atribuir este error a algún caso especifico desconocido (versión del Firefox, configuración…)y dejarlo estar ya que ya sois 3 personas diferentes a las que pido ayuda y lo veis bien. Supondremos que no ocurre muy a menudo…
que version de firefox teneis tu y tu amigo?
Iniciador del debate
Pepitu01
(@pepitu01)
Hola,
Yo tengo el navegador actualizado (versión 24.0) :/
Hoy he averiguado algo nuevo. Si pongo cualquier enlace de mi pagina en el Firefox o en IExplorer sin añadir «www.» (p.e. http://rierah.es o http://rierah.es/index.php/empresa/ ), se produce este error (en Firefox se ven 4digitos donde deberian estar esos iconos, y en IExplorer simplemente desaparecen). Con el «www.» funciona todo perfecto.
Alguna sugerencia de como arreglarlo?
Gracias!
Hola! Parece que Firefox tiene un problemilla con Font Awesome, cuando intenta abrir los archivos de las fuentes desde un dominio «diferente», aunque ese no es tu case, podría ser que lo este provocando el tema de las www. Puedes ver la explicación aquí.
Básicamente lo que te explican que hagas es poner el siguiente código en un .htaccess:
<FilesMatch ".(ttf|otf|eot|woff)$">
<IfModule mod_headers.c>
Header set Access-Control-Allow-Origin "*"
</IfModule>
</FilesMatch>
¡A ver si hemos dado con la clave!
Iniciador del debate
Pepitu01
(@pepitu01)
No funciona 🙁
No puedo habrir el link que has puesto.. pero he copiado el codigo en mi htaccess que ha quedado así:
# BEGIN WordPress
<FilesMatch ".(ttf|otf|eot|woff)$">
<IfModule mod_headers.c>
Header set Access-Control-Allow-Origin "*"
</IfModule>
</FilesMatch>
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /rierah/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /rierah/index.php [L]
</IfModule>
# END WordPress
Y sigue produciendose el mismo error :/
Mira, más fácil, no soluciona el error, pero lo oculta. Redirecciona tu sitio sin www (el que falla) a la url con www poniendo este código en tu htaccess:
RewriteCond %{HTTPS} on
RewriteCond %{HTTP_HOST} !^www\.(.*)$ [NC]
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}/$1 [R=301,L]
Ponlo antes de </IfModule>
A ver que tal
Iniciador del debate
Pepitu01
(@pepitu01)
En que </IfModule>?
lo he puesto asi y no funciona:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /rierah/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /rierah/index.php [L]
RewriteCond %{HTTPS} on
RewriteCond %{HTTP_HOST} !^www\.(.*)$ [NC]
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}/$1 [R=301,L]
</IfModule>
# END WordPress
Donde tienes tu .htaccess, esta en la carpeta raiz de tu ftp, no?
Iniciador del debate
Pepitu01
(@pepitu01)
no lo cambié de sitio, esta en la carpeta www de mi ftp