Colocar iframe en sitios web seguros

  • Autor Autor qarlios
  • Fecha de inicio Fecha de inicio
qarlios

qarlios

Épsilon
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Hola muchachos, habrá alguna forma de poner iframe y contenido en http en dominios https?
 
No te mates, tengo el mismo maldito problema... hasta ahora no he visto solución posible [MENTION=48693]qarlios[/MENTION]

Hay un plugin que te permite insertar contenido desde https, pero muchos recursos quedan bloqueados, el autor me dice que precisamente es por usar mezcla de http+https, así que nada que hacer.
 
No te mates, tengo el mismo maldito problema... hasta ahora no he visto solución posible [MENTION=48693]qarlios[/MENTION]

Hay un plugin que te permite insertar contenido desde https, pero muchos recursos quedan bloqueados, el autor me dice que precisamente es por usar mezcla de http+https, así que nada que hacer.

Cloudflare puede ayudar un poco convirtiendo los http a https pero no se hasta que determinado punto esto sea recomendable o resulte
 
Si la web en donde está el frame abre con https intenta insertando el iframe con https...

Si tu web tiene https no te recomendaría insertar frames :encouragement:
 
No te mates, tengo el mismo maldito problema... hasta ahora no he visto solución posible [MENTION=48693]qarlios[/MENTION]

Hay un plugin que te permite insertar contenido desde https, pero muchos recursos quedan bloqueados, el autor me dice que precisamente es por usar mezcla de http+https, así que nada que hacer.

Eso va a ser un problema, tengo entendido que desde octubre comenzará a salir como no seguros sitios en http.
 
Cloudflare puede ayudar un poco convirtiendo los http a https pero no se hasta que determinado punto esto sea recomendable o resulte

Ah, es verdad, recuerdo haber encontrando una web que hacía algo de eso... era un proxy (en algunos foros recomendaban pasar la url por google translator pero ya no realiza la conversión).

El proxy que te comento sí funcionaba, el problema es que queda mostrando toda la publicidad del proxy y todo el sitio web del proxy... además que seguro bloquearán las peticiones después de cierto número me imagino...

Cloudflare no te servirá porque el autor del sitio web sería el que tendría que activarlo (me imagino).

Yo lo que estoy haciendo ahora es poner una captura del sitio web en imagen y enlazarlo (al menos mientras no haya alguna otra solución).

Igualmente revisa si el sitio web externo carga en https también... a veces ocurre pero google tiene indexado el http.

el plugin del que hablaba es éste, de pronto hasta te funciona

// GetContentFromURL — WordPress Plugins
// GetContentFromURL — WordPress Plugins

Del proxy no recuerdo el nombre, pero creo que yo lo había incluido cuando pregunté sobre este mismo tema en el foro.

- - - Actualizado - - -

Eso va a ser un problema, tengo entendido que desde octubre comenzará a salir como no seguros sitios en http.

Sólo en caso de que haya envío de datos desde el sitio web...

Pero ya me dirás ¿quién no tiene hoy un día un formulario de contacto como mínimo?

O sea que el 90% de las webs sí deben pasar a https...

De hecho la idea de Google es que en 2018 el modelo http haya desaparecido de la faz de la tierra...
 
Hola muchachos, habrá alguna forma de poner iframe y contenido en http en dominios https?
no se puede, https solo puede jalar iframes con https, http si acepta iframes http o https.

- - - Actualizado - - -

Una opción que "pudiera" funcionar, siempre y cuando el iframe que quieras insertar esté en tu mismo dominio es la siguiente:

Caso real (el mío):



  • Tiene una tienda montada en Woocommerce y al entrar a la tienda cambia la ruta a https://
  • Pero debe cargar un iframe con contenido http
  • Por lo que el iframe se bloquea al entrar a la tienda

Solución:


  • Detectar con JavaScript (código en el footer de mi tema) si la ruta es https
  • obtener la ruta del iframe y reemplazar http por https
  • recargar el iframe

Te comparto el código por si te sirve.

<script language="JavaScript">


var i;

//thanks to html - Count of all IFRAME Tags in a page? - Stack Overflow
for(i=0; i<document.getElementsByTagName("iframe").length; i++)
if(document.getElementsByTagName("iframe").src != "" && document.getElementsByTagName("iframe").src != "undefined")
if(location.href.toLowerCase().indexOf("https://") >= 0)
document.getElementsByTagName("iframe").src = document.getElementsByTagName("iframe").src.replace("http://", "https://");

</script>
 
Solo queda agregar servidores https a nuestras webs.
 
Podrias hacer un script que obtenga el contenido y luego lo muestre, tan necesario es que sea iframeado la url ?
 
Lo bueno que puedo ver es ya todo sitio también se va a ver obligado a usar https en su dominio, solo es cuestión de esperar.
 
Lo bueno que puedo ver es ya todo sitio también se va a ver obligado a usar https en su dominio, solo es cuestión de esperar.
pero si el dominio es tuyo, habilitar o no https lo tendrás que hacer tu (o quien te venda el hosting)
 
Atrás
Arriba