Iframe nel contenuto dell'argomento non tenta di caricarsi

Ho dato seguito a questo argomento Iframe question - #3 ma penso di aver allargato un po’ il soggetto originale.

Questo post Iframe question - #3 - carica con successo un URL con una descrizione del mio articolo del blog. La casella sottostante, tuttavia, un iframe, non tenta nemmeno di caricarsi, come da mia ispezione della scheda Network (F12) quando visualizzo il post in Discourse. Nessuna richiesta verso miniglot.com (next.js ospitato su Vercel con Cloudflare per DNS), solo forum.miniglot.com (il server Discourse, ospitato separatamente).

Markup del post:

https://miniglot.com/blog/welcome-to-the-miniglot-community

<iframe url="https://miniglot.com/blog/welcome-to-the-miniglot-community"></iframe>

Origine CORS impostata su Discourse:

Iframe “consentiti” impostati su Discourse:

Il mio next.config.js su miniglot.com:
… anche se non penso sia nemmeno in discussione poiché non vedo il server essere chiamato:

...
async headers() {
    return [
      {
        source: '/(.*)',
        headers: [
          {
            key: 'X-Frame-Options',
            value: 'ALLOWALL',
          },
          {
            key: 'Content-Security-Policy',
            value: "frame-ancestors 'self' https://forum.miniglot.com;",
          },
        ],
      },
    ]
  },
...

Qualche suggerimento ragazzi? Potrei rinunciare agli iframe per ora, il che è un peccato dato che penso che aiuterebbe i neofiti a capire di cosa tratta la categoria “commenti del blog” sul mio Discourse, e come si collega alle pagine del blog.

Aggiunta di un’immagine per facilitare il lettore:

Il problema potrebbe essere qui:

<iframe> url="https://miniglot.com/blog/welcome-to-the-miniglot-community"></iframe>

Non credo che gli iframe accettino un attributo url. Prova a cambiarlo in src

<iframe> src="https://miniglot.com/blog/welcome-to-the-miniglot-community"></iframe>

5 Mi Piace

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.