- Home
- Categorie
- Coding e Sistemistica
- WordPress
- Problema IFRAME
-
@intothedivol said:
ps. mentre mi documentavo ho letto qualcosa sullo scraping per estrazioni dati da un sito. Chiedo venia se l'esempio è stupido, ma provo a fare un po di brain storming per comprendere meglio: se si riuscisse in un ulteriore sito dove posso aver piu controllo (un sito X di mia proprietà hostato su siteground) a fare una pagina php che estragga il dato dalla pagina incriminata in http, e a quel punto fare un iframe della pagina su sito X in https che mostra il singolo dato? è una scemenza impossibile o una possibile alternativa reale?
Si questo puoi farlo tranquillamente https://github.com/jenssegers/php-proxy
Ma probabilmente se usi i DNS Cloudflare ci metti un secondo a puntare un A record e farlo erogare in https.
-
@Juanin said:
No direi che se trovi qualcuno competente risolvi.
Giusto per curiosità ho fatto una prova per vedere se il TUO IP è mappabile su un dominio e modificando il mio file host locale in
95.255.122.232
poi visitando
:65432/zones/view?comp=2&zone=1
effettivamente vedo qualcosa
Quindi potresti risolvere molto agevolmente creando un sottodominio che punta con un A record al tuo IP.
vedi esattamente il dato di cui avrei bisogno, ottimo! Però vedo che il link è cmq in protocollo http e non https, quindi il problema persisterebbe no?
@Juanin said:
Si questo puoi farlo tranquillamente
Ma probabilmente se usi i DNS Cloudflare ci metti un secondo a puntare un A record e farlo erogare in https.
qui ho capito un po meno, scusami...allego uno screen del pannello di sisteground, forse son sul posto giusto ma non so bene cosa dovrei fare...ho anche già creato un sotto dominio sul sito X (quindi quello di mia proprietà che non ha a che fare con quello del link o quello aziendale su cui cerco di inserire l'iframe)
h t t p s://w w w. sognoametista.it/forumgt.jpg
chiedo venia per il link ma essendo nuovo, non me li lascia postare e neanche allegare le immagini
-
Lascia stare il ciao.it. È un host fittizio forzato in locale. Non può avere un certificato valido. Era per dirti che puoi associare un FQDN.
Comunque sei nel posto giusto. Metti il nome che vuoi in host e nell'ip metti il tuo.
-
@Juanin said:
Lascia stare il ciao.it. È un host fittizio forzato in locale. Non può avere un certificato valido. Era per dirti che puoi associare un FQDN.
Comunque sei nel posto giusto. Metti il nome che vuoi in host e nell'ip metti il tuo.
provo subito e ti dico! in TTL cosa devo inserire?
-
Metti 3600
-
Ho creato il sottodominio test . miosito . it
Nel pannello allegato precedentemente in foto, inserito il nome del sottodominio in host e l'ip della pagina con il concatore, messo 3600 in TTL. Provato ad accede al link con relativa porta e il resto dell'indirizzo ma nulla....cosa starò sbagliando?
-
Incolla screen di cosa hai messo, quale è il dominio e cosa scrivi su browser per testare.
-
h t t p s://w w w. sognoametista.it/forumgt2.jpg
h t t p s:// test.sognoametista .it:65432/zones/view?comp=2&zone=1
-
A me sembra che funzioni in http. Ovviamente devi fare in modo che serva anche in https il server a quell'ip e poi installare il certificato. Oppure migri i DNS su Cloudflare e fai da li.
-
a me da pagina non raggiungibile sia su http e https. sul sottodominio ho già installato il certificato per l'https, mentre sul server non è possibile installarlo come dicevo in apertura. sarebbe stato tutto molto piu semplice e facile, ma purtroppo i proprietari del server non intendono farlo per chissa quanto tempo
-
Io in http lo vedo.
Comunque hai varie soluzioni. Proxy via server. Proxy via php. Certificato via Dns su Cloudflare.
A te la scelta.
-
@intothedivol said:
ma purtroppo i proprietari del server non intendono farlo per chissa quanto tempo
Allora occhio che se usi contenuto promiscuo (http misto https/http2) ti potresti trovare il lucchetto di sicurezza del browser con indicazione di scarsa sicurezza del sito; segui il consiglio di Juanin, sposta i DNS su Cloudflare e forza l'https (non usare lo strict mode ovviamente non avendo ssl pubblico e valido sul server di origine).
-
@Juanin said:
Io in http lo vedo.
Comunque hai varie soluzioni. Proxy via server. Proxy via php. Certificato via Dns su Cloudflare.
A te la scelta.
grazie per gli utili consigli e la pazienza, anche se dovrò ancora lavorarci perchè per mie lacune, tutto è piu difficile argh
@vedova said:
Allora occhio che se usi contenuto promiscuo (http misto https/http2) ti potresti trovare il lucchetto di sicurezza del browser con indicazione di scarsa sicurezza del sito; segui il consiglio di Juanin, sposta i DNS su Cloudflare e forza l'https (non usare lo strict mode ovviamente non avendo ssl pubblico e valido sul server di origine).
non mi è molto chiaro questo passaggio...lato pratico, come mi dovrei comportare? mi son registrato su Cloudflare...mi chiede di associare un dominio e già qui inizia il primo dubbio: quale?
-
@intothedivol said:
All'interno del mio sito devo inserire un iframe per visualizzare la pagina di un sito esterno caricata su un server interno privato
^
|| Il dominio di questo sito (il sito sul quale devi visualizzare l'iframe), al resto ci penserà Cloudflare (forzando HTTPS).
-
@vedova said:
^
|| Il dominio di questo sito (il sito sul quale devi visualizzare l'iframe), al resto ci penserà Cloudflare (forzando HTTPS).perdonami le domande da ragazzino di 6 anni ma vorrei evitare di creare problemi, essendo un sito aziendale; sono un novellino io: inserisco il sito e....? Non vorrei ritrovarmi con qualcosa che poi non funziona
-
Su cloudflare appena aggiungi il dominio del tuo cliente ti farà una scansione di tutti i RECORD DNS.
Da li verifichi che ci sia tutto e che tutto sia ok. Se manca qualcosa aggiungi.
Una volta confermato ti verranno forniti due NS. Uno il primario e uno il secondario che dovrai impostare all'interno del pannello di cambio DNS del tuo attuale provider di dominio.
Una volta inseriti dopo un tot di tempo il sito verrà spostato in modo trasparente.
Non conoscendo il tuo attuale fornitore è difficile dare indicazioni più precise, ma è un procedimento standard. Magari prima di fare tutto ciò verifica che il tuo provider non offrà un servizio simile di registrazione certificato a monte facendo da proxy.
-
@Juanin said:
Su cloudflare appena aggiungi il dominio del tuo cliente ti farà una scansione di tutti i RECORD DNS.
Da li verifichi che ci sia tutto e che tutto sia ok. Se manca qualcosa aggiungi.
Una volta confermato ti verranno forniti due NS. Uno il primario e uno il secondario che dovrai impostare all'interno del pannello di cambio DNS del tuo attuale provider di dominio.
Una volta inseriti dopo un tot di tempo il sito verrà spostato in modo trasparente.
Non conoscendo il tuo attuale fornitore è difficile dare indicazioni più precise, ma è un procedimento standard. Magari prima di fare tutto ciò verifica che il tuo provider non offrà un servizio simile di registrazione certificato a monte facendo da proxy.
dato che son abbastanza "provato dalle limitazioni" dei vari siti web su cui devo lavorare e su altri in cui non posso agire liberamente, ho registrato un nuovo dominio questa sera da utilizzare per vari test o soluzioni per il futuro. Non appena sarà attivo, provvedo a seguire le tue indicazioni! Sempre gentilissimo Juanin, grazie!
-
Nuovo dominio attivato, cloudflare è pure partner (siteground hosting), attivato il tutto...caricato una semplice pagina in html con l'iframe incriminato, l'errore persiste.....in CF, alla voce Your SSL/TLS encryption mode is Full, cosa dovrei selezionare? Attualmente è impostato su FULL
-
Se di là non puoi mettere ssl devi mettere il primo. Ossia tuo host unencrypted
-
@Juanin said:
Se di là non puoi mettere ssl devi mettere il primo. Ossia tuo host unencrypted
cosa intendi per "di la" ? mettendo l'unecrypted, ovviamente l'iframe viene visualizzato, ma torniamo al problema originale: il sito nuovo ha protocollo http e l'iframe sempre http....