Pregunta

¿Hay una manera de conseguir el guión de resultados de búsqueda de un sitio HTTPS en lugar de http://www.google.com/afsonline/show_afs_search.js

Estoy usando la búsqueda de Google personalizada en un sitio HTTPS. Cuando la búsqueda se presenta espectáculos del navegador de advertencia:

"This page contains both secure and nonsecure items"

He intentado modificar el código fuente para ser https://www.google.com/afsonline/show_afs_search.js pero que no funciona. Aún JavaScript volvió de que Link conecta a http enlaces https en lugar de enlaces.

¿Alguien sabe cómo solucionar este problema?

¿Fue útil?

Solución

Un truco que funciona para mí es proporcionar una versión modificada de la secuencia de comandos

https://www.google.com/afsonline/show_afs_search.js

en otro servidor, por ejemplo:

https://www.myserver.com/show_afs_search.js

Sólo tienes que copiar el código fuente de secuencias de comandos original y sustituir 'http' a 'https' en el guión (una ocurrencia). Por supuesto que pueden parar en cualquier momento de funcionar si Google cambia algo.

Otros consejos

Incluso si modifica el enlace Javascript para HTTPS, show_afs_search.js está siendo codificada para obtener los resultados de búsqueda a través de HTTP, HTTPS no. Para evitar este error, hacer su propia copia de show_afs_search.js que atrapa resultados a través de HTTPS.

pasos:

  1. descargar show_afs_search.js
  2. abrir el archivo y reemplazar 'http' a 'https'
  3. poner este archivo de un servidor https y utilizarlo

Sólo cambia la instancia de http a https.

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