Pregunta

Estoy usando YUI en mi sitio. Funciona bien sin errores cuando accede a través de HTTP. Sin embargo, cuando los usuarios de IE acceden al sitio a través de HTTPS obtienen el temido ; esta página contiene elementos seguros y no seguros, y quot; mensaje de error, que hace que sea casi inutilizable.

Estoy alojando los archivos YUI, por lo que se están publicando a través de HTTPS, pero en el archivo CSS, se hace referencia a un archivo de imagen a través de HTTP que hace que aparezca el mensaje de error de IE:

background:url(http://yui.yahooapis.com/2.7.0/build/assets/skins/sam/sprite.png)

¿Alguna sugerencia para suprimir este error? Hay una tonelada de enlaces HTTP referenciados en el CSS.

¿Fue útil?

Solución

Vaya a http://developer.yahoo.com/yui/2/ &erio; descargue el kit completo para desarrolladores, copie la carpeta de compilación en el lugar donde desee que se aloje YUI. Realice una búsqueda / reemplazo global en su YUI CSS para

  

http://yui.yahooapis.com/2.7.0/build/

y reemplácelo con la ruta de la carpeta de compilación YUI en su sitio. Supongo que usted tomó el CSS combinado de la herramienta de dependencia YUI & amp; no es necesario, así que esa es la forma más fácil de convertir eso.

Otros consejos

  

Si desea utilizar archivos alojados,   Puede elegir entre Yahoo y Google.   Redes de entrega de contenidos. De Yahoo   la red admite el manejo de combo;   Google admite SSL.

Consulte el Configurador de dependencia de la YUI

Seleccione Google como su CDN y cambie la url base a https: //

Tendrá que cambiar los enlaces para revisar HTTPS. No sé si el servidor YUI en yahoo lo permite (o puede alojarlos usted mismo y redirigir el archivo css para que apunte a su servidor), pero es la única forma de deshacerse del mensaje.

la referenciación de activos de direcciones URL no seguras emitirá estas advertencias. SSL requiere que todo se sirva desde direcciones URL seguras. Puede alojar los archivos localmente o ver si yahoo ofrece una opción segura de los archivos de origen.

El alojamiento de todo lo que esté de su lado y el uso de direcciones URL relativas son generalmente las mejores opciones para no enfrentar ningún problema con SSL.

Le sugiero que descargue ese archivo, lo guarde de su lado y no use ninguna URL absoluta (http o https).

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top