{"id":35849,"date":"2020-04-24T00:00:48","date_gmt":"2020-04-24T07:00:48","guid":{"rendered":"https:\/\/kinsta.com\/?post_type=knowledgebase&#038;p=71506"},"modified":"2025-10-01T20:50:55","modified_gmt":"2025-10-01T19:50:55","slug":"307-temporary-redirect","status":"publish","type":"post","link":"https:\/\/kinsta.com\/it\/blog\/307-temporary-redirect\/","title":{"rendered":"Comprendere in Profondit\u00e0 il Codice di Stato HTTP 307 Temporary Redirect"},"content":{"rendered":"<p>Il protocollo HTTP definisce <a href=\"https:\/\/kinsta.com\/it\/blog\/codici-di-stato-http\/\" target=\"_blank\" rel=\"noopener noreferrer\">oltre 40 codici di stato del server<\/a>, 9 dei quali servono apposta per i reindirizzamenti URL. Ogni codice di stato del reindirizzamento inizia con il numero 3 (HTTP 3xx) e ha un proprio metodo per gestire i reindirizzamenti. Mentre alcuni di essi sono simili, tutti si occupano dei redirect in modo diverso.<\/p>\n<p>Capire come funziona ogni codice di stato del reindirizzamento HTTP \u00e8 fondamentale per diagnosticare o correggere gli errori di configurazione del sito web.<\/p>\n<p>In questa guida, tratteremo in modo approfondito i codici di stato <strong>HTTP 307 Temporary Redirect<\/strong> e <strong>307 Internal Redirect<\/strong>, includendo il loro significato e la loro differenza rispetto agli altri codici di stato 3xx redirect.<\/p>\n<p>Cominciamo!<\/p>\n<div><\/div><kinsta-auto-toc heading=\"Table of Contents\" exclude=\"last\" list-style=\"arrow\" selector=\"h2\" count-number=\"-1\"><\/kinsta-auto-toc>\n<h2 id=\"how-http-3xx-redirection-works\">Come Funziona il Redirect HTTP 3xx<\/h2>\n<p>Prima di vedere nel dettaglio le risposte 307 Temporary Redirect e 307 Internal Redirect, cerchiamo di capire come funziona il reindirizzamento HTTP.<\/p>\n<p>I <a href=\"https:\/\/kinsta.com\/it\/blog\/codici-di-stato-http\/\" target=\"_blank\" rel=\"noopener noreferrer\">codici di stato HTTP<\/a> sono risposte dal server al browser. Ogni codice di stato \u00e8 un numero a tre cifre, dove la prima cifra definisce il tipo di risposta. I <strong>codici di stato HTTP 3xx<\/strong> implicano un reindirizzamento. Essi indicano al browser di reindirizzare ad un nuovo URL, che \u00e8 definito nell&#8217;intestazione <strong>Location<\/strong> della risposta del server.<\/p>\n<figure style=\"width: 1110px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/03\/reindirizzamenti-http-3xx-al-lavoro.png\" alt=\"Reindirizzamenti HTTP 3xx al lavoro\" width=\"1110\" height=\"309\"><figcaption class=\"wp-caption-text\">Reindirizzamenti HTTP 3xx al lavoro<\/figcaption><\/figure>\n<p>Quando il vostro browser incontra una richiesta di reindirizzamento dal server, deve capire la natura di questa richiesta. I vari codici di stato del reindirizzamento HTTP 3xx gestiscono queste richieste. Conoscerli tutti ci aiuter\u00e0 a capire meglio il 307 Temporary Redirect e il 307 Internal Redirect.<\/p>\n<h2 id=\"the-various-http-3xx-redirections\">I Vari Redirect HTTP 3xx<\/h2>\n<p>Esistono <a href=\"https:\/\/kinsta.com\/it\/blog\/codici-di-stato-http\/#300-status-codes\" target=\"_blank\" rel=\"noopener noreferrer\">diversi tipi di codici di stato di reindirizzamento HTTP 3xx<\/a>. La specifica HTTP originale non includeva 307 Temporary Redirect e 308 Permanent Redirect, in quanto questi ruoli dovevano essere ricoperti da 301 Moved Permanently e 302 Found.<\/p>\n<p>Tuttavia, la maggior parte dei client ha cambiato il <a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/HTTP\/Methods\" target=\"_blank\" rel=\"noopener noreferrer\">metodo di richiesta HTTP<\/a> da POST a GET per le risposte di reindirizzamento 301 e 302, nonostante le specifiche HTTP non consentano ai client di farlo. Questo comportamento ha reso necessaria l&#8217;introduzione dei pi\u00f9 severi codici di stato <strong>307 Temporary Redirect<\/strong> e <strong>308 Permanent Redirect<\/strong> nell&#8217;<a href=\"https:\/\/tools.ietf.org\/html\/rfc2616#section-10.3.8\" target=\"_blank\" rel=\"noopener noreferrer\">aggiornamento HTTP\/1.1<\/a>.<\/p>\n<p>La risposta <strong>307 Internal Redirect<\/strong> \u00e8 una variante del codice di stato <strong>307 Temporary Redirect<\/strong>. Non \u00e8 definita dallo standard HTTP ed \u00e8 solo un&#8217;implementazione locale del browser. Ne parleremo pi\u00f9 avanti in dettaglio.<\/p>\n<p>Mentre i codici di stato di reindirizzamento come 301 e 308 sono memorizzati nella cache di default, altri come 302 e 307 non lo sono. Tuttavia, \u00e8 possibile rendere tutte le risposte di reindirizzamento memorizzabili in cache (o meno) aggiungendo un campo di intestazione della risposta <strong>Cache-Control<\/strong> o <strong>Expires<\/strong>.<\/p>\n<figure style=\"width: 1110px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/03\/i-reindirizzamenti-http-non-sono-cosi-complessi.png\" alt=\"I reindirizzamenti HTTP non sono cos\u00ec complessi\" width=\"1110\" height=\"550\"><figcaption class=\"wp-caption-text\">I reindirizzamenti HTTP non sono cos\u00ec complessi<\/figcaption><\/figure>\n<h2 id=\"using-302-vs-303-vs-307-for-temporary-redirects\">Usare 302 vs 303 vs 307 per i Reindirizzamenti Temporanei<\/h2>\n<p>Come si vede nel grafico sopra, per i reindirizzamenti temporanei si hanno tre opzioni: 302, 303 o 307. Tuttavia, la maggior parte dei clienti tratta il codice di stato 302 come una risposta 303 e cambia il metodo di richiesta HTTP in GET. Questo non \u00e8 l&#8217;ideale dal <a href=\"https:\/\/kinsta.com\/it\/blog\/wordpress-e-sicurezza\/\" target=\"_blank\" rel=\"noopener noreferrer\">punto di vista della sicurezza<\/a>.<\/p>\n<blockquote><p>&#8220;<em>RFC 1945 e RFC 2068 specificano che il cliente non \u00e8 autorizzato a modificare il metodo sulla richiesta reindirizzata. Tuttavia, la maggior parte delle implementazioni di user agent esistenti trattano il 302 come se fosse una risposta 303, eseguendo un GET sul valore del campo Location indipendentemente dal metodo di richiesta originale. I codici di stato 303 e 307 sono stati aggiunti per i server che desiderano rendere inequivocabilmente chiaro quale tipo di reazione ci si aspetta dal client. <\/em>&#8221;<br \/>\n&#8211; <a href=\"https:\/\/www.w3.org\/Protocols\/rfc2616\/rfc2616-sec10.html\" target=\"_blank\" rel=\"noopener noreferrer\">HTTP\/1.1. Definizioni dei codici di stato, W3.org<\/a><\/p><\/blockquote>\n<p>Quindi, per i reindirizzamenti temporanei in cui \u00e8 necessario mantenere il metodo di richiesta HTTP, usate la pi\u00f9 rigorosa risposta <strong>307 Temporary Redirect<\/strong>.<\/p>\n<p>Ad esempio, reindirizzare \/register-form.html a signup-form.html, o da \/login.php a \/signin.php.<\/p>\n<p>Per i casi in cui \u00e8 necessario modificare il metodo di reindirizzamento della richiesta in GET, utilizzate invece la risposta <strong>303 See Other<\/strong>.<\/p>\n<p>Ad es. reindirizzare una richiesta POST dalla pagina \/register.php per caricare una pagina \/success.html tramite richiesta GET.<\/p>\n<p>A meno che il vostro target di riferimento non utilizzi client legacy, evitate di utilizzare la risposta di reindirizzamento <strong>302 Found<\/strong>.<\/p>\n<h2 id=\"understanding-307-internal-redirect-for-httpsonly-sites\">Capire il 307 Internal Redirect per i Siti Solo HTTPS<\/h2>\n<p>Se avete un sito <a href=\"https:\/\/kinsta.com\/it\/blog\/da-http-a-https\/\" target=\"_blank\" rel=\"noopener noreferrer\">solo HTTPS<\/a> (<a href=\"https:\/\/kinsta.com\/it\/blog\/come-funziona-ssl\/\" target=\"_blank\" rel=\"noopener noreferrer\">cosa che dovreste avere<\/a>), quando provate a visitarlo in modo insicuro tramite il normale http:\/\/, il vostro browser si reindirizzer\u00e0 automaticamente alla sua versione sicura https:\/\/. Di solito, questo accade con una reindirizzamento dal server 301 Moved Permanently.<\/p>\n<p>Ad esempio, se visitate il sito <a href=\"http:\/\/citibank.com\" target=\"_blank\" rel=\"noopener noreferrer\">http:\/\/citibank.com<\/a> e caricate <strong>DevTools<\/strong> in Chrome e selezionando la scheda <strong>Network<\/strong>, potrete visualizzare tutte le richieste effettuate tra il browser e il server.<\/p>\n<p>La prima risposta \u00e8 <strong>301 Moved Permanently<\/strong>, che reindirizza il browser alla versione HTTPS del sito.<\/p>\n<figure style=\"width: 1110px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/03\/la-risposta-301-reindirizza-alla-versione-https.png\" alt=\"La risposta 301 reindirizza alla versione HTTPS\" width=\"1110\" height=\"522\"><figcaption class=\"wp-caption-text\">La risposta 301 reindirizza alla versione HTTPS<\/figcaption><\/figure>\n<p>Se scaviamo pi\u00f9 a fondo nei campi <strong>Headers<\/strong> della prima richiesta, possiamo vedere che l&#8217;header di risposta <strong>Location<\/strong> definisce quale sia l&#8217;URL sicuro per il reindirizzamento.<\/p>\n<figure style=\"width: 1110px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/03\/risposta-di-posizione-definisce-l-url.png\" alt=\"L\u2019header della risposta di posizione definisce l'URL di reindirizzamento\" width=\"1110\" height=\"626\"><figcaption class=\"wp-caption-text\">L\u2019header della risposta di posizione definisce l&#8217;URL di reindirizzamento<\/figcaption><\/figure>\n<p>Il problema di questo approccio \u00e8 che i malintenzionati possono dirottare la connessione di rete per reindirizzare il browser verso un URL personalizzato. <a href=\"https:\/\/www.troyhunt.com\/the-beginners-guide-to-breaking-website\/\" target=\"_blank\" rel=\"noopener noreferrer\">Attacchi Man-in-the-Middle (MITM)<\/a> come questo sono abbastanza comuni. Una <a href=\"https:\/\/www.youtube.com\/watch?v=EbetD2LMbeQ\" target=\"_blank\" rel=\"noopener noreferrer\">popolare serie televisiva l&#8217;ha addirittura parodiato<\/a> in uno dei suoi episodi.<\/p>\n<p>Inoltre, un malintenzionato pu\u00f2 lanciare un attacco MITM senza modificare l&#8217;URL visualizzato nella barra degli indirizzi del browser. Ad esempio, all&#8217;utente pu\u00f2 essere servita una pagina di phishing che assomiglia esattamente al sito originale.<\/p>\n<p>E poich\u00e9 tutto sembra uguale, compreso l&#8217;URL nella barra degli indirizzi, la maggior parte degli utenti sar\u00e0 felice di digitare le proprie credenziali. Potete immaginare perch\u00e9 questo pu\u00f2 essere un male.<\/p>\n<figure style=\"width: 1110px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/03\/i-reindirizzi-301-verso-https-non-sono-sicuri.png\" alt=\"I reindirizzamenti 301 verso HTTPS non sono sicuri\" width=\"1110\" height=\"424\"><figcaption class=\"wp-caption-text\">I reindirizzamenti 301 verso HTTPS non sono sicuri<\/figcaption><\/figure>\n<h3>Reindirizzamenti Sicuri con il 307 Internal Redirect<\/h3>\n<p>Ora proviamo lo stesso esempio con Kinsta. Visitando il sito <a href=\"https:\/\/kinsta.com\/it\/\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/kinsta.com<\/a> si accede alle richieste di rete come mostrato nell&#8217;immagine qui sotto.<\/p>\n<figure style=\"width: 1110px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/03\/un-esempio-di-307-internal-redirect.png\" alt=\"Un esempio di 307 Internal Redirect\" width=\"1110\" height=\"464\"><figcaption class=\"wp-caption-text\">Un esempio di 307 Internal Redirect<\/figcaption><\/figure>\n<p>La prima richiesta da parte del sito \u00e8 come l&#8217;esempio precedente, ma questa volta porta ad una risposta <strong>307 Internal Redirect<\/strong>. Facendo clic su di essa si ottengono maggiori dettagli su questa risposta.<\/p>\n<p><strong>Nota:<\/strong> se provate a visitare il sito direttamente con https:\/\/, non si vedr\u00e0 questa intestazione in quanto il browser non ha bisogno di eseguire alcun reindirizzamento.<\/p>\n<figure style=\"width: 1110px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/03\/intestazioni-di-risposta-del-307-internal-redirect-response.png\" alt=\"Header di risposta del 307 Internal Redirect response\" width=\"1110\" height=\"514\"><figcaption class=\"wp-caption-text\">Header di risposta del 307 Internal Redirect response<\/figcaption><\/figure>\n<p>Notate l\u2019header della risposta Non-Authoritative-Reason: HSTS. Si tratta dell&#8217;intestazione di risposta <a href=\"https:\/\/kinsta.com\/it\/blog\/hsts-strict-transport-security\/\" target=\"_blank\" rel=\"noopener noreferrer\">Strict Transport Security (HSTS)<\/a> di HTTP, nota anche come header di risposta Strict-Transport-Security.<\/p>\n<h3>Cos&#8217;\u00e8 l&#8217;HSTS (Strict Transport Security)?<\/h3>\n<p>L&#8217;<a href=\"https:\/\/tools.ietf.org\/html\/rfc6797\" target=\"_blank\" rel=\"noopener noreferrer\">IETF ha ratificato l&#8217;HTTP Strict Transport Security (HSTS) nel 2012<\/a> per costringere i browser a utilizzare connessioni sicure quando un sito funziona rigorosamente su HTTPS.<\/p>\n<p>Questo \u00e8 simile a Chrome o Firefox che dice: &#8220;Non prover\u00f2 nemmeno a richiedere questo sito o una qualsiasi delle sue risorse attraverso il protocollo HTTP insicuro. Lo cambier\u00f2 invece in HTTPS e prover\u00f2 di nuovo&#8221;.<\/p>\n<p>Potete seguire la guida di Kinsta su <a href=\"https:\/\/kinsta.com\/it\/blog\/hsts-strict-transport-security\/#add-hsts-wordpress\" target=\"_blank\" rel=\"noopener noreferrer\">come abilitare HSTS per renderlo<\/a> operativo sul vostro sito web WordPress.<\/p>\n<figure style=\"width: 1110px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/03\/maggiore-sicurezza-con-la-risposta-307-internal-redirect.png\" alt=\"Maggiore sicurezza con la risposta 307 Internal Redirect\" width=\"1110\" height=\"515\"><figcaption class=\"wp-caption-text\">Maggiore sicurezza con la risposta 307 Internal Redirect<\/figcaption><\/figure>\n<p>Analizziamo meglio l\u2019header della seconda richiesta per capire meglio.<\/p>\n<figure style=\"width: 1110px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/03\/verifica-dell-intestazione-di-risposta-hsts.png\" alt=\"Verifica dell\u2019header di risposta HSTS\" width=\"1110\" height=\"756\"><figcaption class=\"wp-caption-text\">Verifica dell\u2019header di risposta HSTS<\/figcaption><\/figure>\n<p>Qui si pu\u00f2 vedere dell\u2019header di risposta strict-transport-security: max age=31536000.<\/p>\n<p>L&#8217;attributo <strong>max-age<\/strong> dell\u2019header di risposta <strong>strict-transport-security<\/strong> definisce per quanto tempo il browser deve seguire questo schema. Nell&#8217;esempio precedente, questo valore \u00e8 impostato a 3153600 secondi (cio\u00e8 1 anno).<\/p>\n<p>Una volta che un sito restituisce questo header di risposta, il browser non tenter\u00e0 nemmeno di effettuare una normale richiesta HTTP. Al contrario, far\u00e0 un <strong>307 Internal Redirect<\/strong>su HTTPS e riprover\u00e0.<\/p>\n<p>Ogni volta che questo processo si ripete, le intestazioni di risposta vengono resettate. In questo modo il browser non sar\u00e0 in grado di effettuare una richiesta insicura per un periodo di tempo indeterminato.<\/p>\n<p>Se il vostro sito \u00e8 ospitato su Kinsta, potete creare un <a href=\"https:\/\/kinsta.com\/it\/docs\/supporto\/contattare-il-supporto\/\" target=\"_blank\" rel=\"noopener noreferrer\">ticket di supporto<\/a> per far aggiungere l&#8217;intestazione HSTS al vostro sito WordPress. Poich\u00e9 l&#8217;aggiunta dell\u2019header HSTS garantisce vantaggi in termini di prestazioni, vi consigliamo di abilitare HSTS per il vostro sito.<\/p>\n<h3>Cos&#8217;\u00c8 una Lista di Precaricamento HSTS?<\/h3>\n<p>\u00a0<\/p>\n<p>C&#8217;\u00e8 un evidente problema di sicurezza anche con l&#8217;HSTS. La prima richiesta HTTP che si invia con il browser \u00e8 insicura, ripetendo cos\u00ec il problema che abbiamo osservato in precedenza con Citibank.<\/p>\n<p>Inoltre, l&#8217;header di risposta HSTS pu\u00f2 essere inviato solo tramite HTTPS, per cui la richiesta iniziale non pu\u00f2 nemmeno essere restituita.<\/p>\n<p>Per affrontare questo problema, HSTS supporta un attributo di precaricamento nell&#8217;intestazione della risposta. L&#8217;idea \u00e8 quella di avere un elenco di siti che fanno s\u00ec che HSTS sia precaricato nel browser stesso, bypassando completamente questo problema di sicurezza.<\/p>\n<p>Aggiungendo il vostro sito all&#8217;elenco di precaricamento HSTS del browser, sapr\u00e0 che il vostro sito applica una rigorosa politica HSTS, anche se sta visitando il vostro sito per la prima volta. Il browser utilizzer\u00e0 quindi la risposta <strong>307 Internal Redirect<\/strong> per reindirizzare il vostro sito al suo schema sicuro https:\/\/ prima di richiedere qualsiasi altra cosa.<\/p>\n<p>Si noti che, a differenza del <strong>307 Temporary Redirect<\/strong>, la risposta de l<strong>307 Internal Redirect<\/strong> \u00e8 una &#8220;falsa intestazione&#8221; impostata dal browser stesso. Non proviene dal server, dall&#8217;host web (ad es. Kinsta) o dal CMS (ad es. WordPress).<\/p>\n<p>Aggiungere un sito a una lista di precaricamento HSTS ha molti vantaggi:<\/p>\n<ol>\n<li>Il server web non vede mai richieste HTTP insicure. Questo riduce il carico del server e rende il sito pi\u00f9 sicuro.<\/li>\n<li>Il browser si occupa del <a href=\"https:\/\/kinsta.com\/it\/blog\/reindirizzare-http-verso-https\/\" target=\"_blank\" rel=\"noopener noreferrer\">reindirizzamento da HTTP a HTTPS<\/a>, rendendo il sito pi\u00f9 veloce e sicuro.<\/li>\n<\/ol>\n<h3>Requisiti della Lista di precaricamento HSTS<\/h3>\n<p>Se desiderate aggiungere il vostro sito alla lista di precaricamento HSTS di un browser, \u00e8 necessario verificare le seguenti condizioni:<\/p>\n<ul>\n<li>Fate installare un <a href=\"https:\/\/kinsta.com\/it\/blog\/tls-ssl\/\" target=\"_blank\" rel=\"noopener noreferrer\">certificato SSL\/TLS valido<\/a> per il vostro dominio.<\/li>\n<li>Applicate l&#8217;HTTPS reindirizzando tutto il traffico HTTP verso l&#8217;HTTPS.<\/li>\n<li>Tutti i sottodomini devono essere serviti su HTTPS, in particolare il sottodominio <strong>www<\/strong> se esiste un <a href=\"https:\/\/kinsta.com\/it\/blog\/cosa-e-il-dns\/\" target=\"_blank\" rel=\"noopener noreferrer\">record DNS<\/a> per quel sottodominio.\n<ul>\n<li>L&#8217;attributo <strong>max-age<\/strong> deve essere impostato per almeno 31536000 secondi (1 anno).<\/li>\n<li>Le direttive <strong>includeSubdomains<\/strong> e <strong>preload<\/strong> devono essere specificate.<\/li>\n<li>Se state realizzando un reindirizzamento aggiuntivo, dovete includere l&#8217;intestazione HSTS, non la pagina verso la quale viene reindirizzato.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<aside role=\"note\" class=\"wp-block-kinsta-notice is-style-important\">\n            <h3>Important<\/h3>\n        <p>La rimozione del dominio dalla lista di precaricamento HSTS pu\u00f2 essere difficile e richiedere molto tempo (fino a 12 settimane o pi\u00f9). Abilitate HSTS se e solo se convinti di voler utilizzare HTTPS sul vostro sito. Potete <a href=\"https:\/\/hstspreload.org\/removal\/\" target=\"_blank\" rel=\"noopener noreferrer\">rimuovere il vostro sito dalla lista di precaricamento HSTS<\/a> inviando un modulo su <a href=\"https:\/\/hstspreload.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">hstspreload.org<\/a><\/p>\n<\/aside>\n\n<h3>Aggiungere il Vostro Sito alla Lista di Precaricamento HSTS<\/h3>\n<figure style=\"width: 1110px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/03\/presentazione-dell-elenco-di-precarica-hsts.png\" alt=\"Inserimento nell'elenco di precaricamento HSTS\" width=\"1110\" height=\"334\"><figcaption class=\"wp-caption-text\">Inserimento nell&#8217;elenco di precaricamento HSTS<\/figcaption><\/figure>\n<p>Ci sono due modi per aggiungere il vostro sito alla lista di precaricamento HSTS.<\/p>\n<ol>\n<li>Inviando il vostro sito a un elenco di liste di precaricamento HSTS. Ad esempio, la master list di <a href=\"https:\/\/hstspreload.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">hstspreload.org<\/a> \u00e8 mantenuta dal progetto open source Chromium ed \u00e8 utilizzata dalla maggior parte dei principali browser (Firefox, Chrome, Safari, IE 11 e Edge).<\/li>\n<li>Aggiungendo il seguente campo di intestazione al vostro sito:<\/li>\n<\/ol>\n<p><em>Strict-Transport-Security: max-age=63072000; includeSubDomains; preload<\/em><\/p>\n<p>Con il secondo metodo, la prima visita al vostro sito da parte del browser non sar\u00e0 completamente sicura. Le visite successive, invece, saranno completamente sicure.<\/p>\n<figure style=\"width: 1110px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/03\/un-esempio-della-lista-di-precarica-hsts-di-mozilla.png\" alt=\"Un esempio della lista di precaricamento HSTS di Mozilla\" width=\"1110\" height=\"398\"><figcaption class=\"wp-caption-text\">Un esempio della lista di precaricamento HSTS di Mozilla<\/figcaption><\/figure>\n<p>\u00c8 possibile utilizzare uno strumento online gratuito come gli <a href=\"https:\/\/securityheaders.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">header di sicurezza<\/a> per verificare se il vostro sito applica l&#8217;HSTS. Se siete preoccupati per il supporto del browser per HSTS, potete stare tranquilli sapendo che <a href=\"https:\/\/caniuse.com\/#feat=stricttransportsecurity\" target=\"_blank\" rel=\"noopener noreferrer\">HSTS \u00e8 supportato da quasi tutti i browser<\/a> in uso oggi.<\/p>\n<figure style=\"width: 1110px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/03\/hsts-i-principali-browser.png\" alt=\"HSTS gode di un ampio supporto su tutti i principali browser\" width=\"1110\" height=\"312\"><figcaption class=\"wp-caption-text\">HSTS gode di un ampio supporto su tutti i principali browser<\/figcaption><\/figure>\n<h2 id=\"http-307-redirects-and-seo\">Redirect HTTP 307 e SEO<\/h2>\n<p>Dato che una risposta <strong>307 Temporary Redirect<\/strong> mostra che la risorsa si \u00e8 spostata temporaneamente su un nuovo URL, i motori di ricerca non aggiornano il loro indice per includere questo nuovo URL. Il &#8220;link-juice&#8221; dell&#8217;URL originale non viene passato al nuovo URL.<\/p>\n<p>Accade l\u2019opposto che con i reindirizzamenti 301 Moved Permanently, in cui i motori di ricerca aggiornano il loro indice per includere il nuovo URL e trasmettono il &#8220;link-juice&#8221; dall&#8217;URL originale al nuovo URL.<\/p>\n<p>Con una risposta <strong>307 Internal Redirect<\/strong>, tutto avviene a livello di browser. Non dovrebbe quindi esserci alcun effetto diretto sulla SEO del vostro sito. Tuttavia, l&#8217;aggiunta del vostro sito a una lista di precaricamento HSTS lo rende pi\u00f9 veloce e pi\u00f9 sicuro, il che pu\u00f2 <a href=\"https:\/\/kinsta.com\/it\/blog\/wordpress-seo\/\" target=\"_blank\" rel=\"noopener noreferrer\">aiutarlo a posizionarsi pi\u00f9 in alto nei risultati di ricerca<\/a>.<\/p>\n<p>Fate attenzione a non reindirizzare inavvertitamente utenti e bot in un loop di reindirizzamento infinito, causando l&#8217;errore &#8216;<a href=\"https:\/\/kinsta.com\/it\/blog\/err_too_many_redirects\/\">too many redirects<\/a>&#8216;.<\/p>\n\n<h2>Sommario<\/h2>\n<p>Il reindirizzamento URL consente di assegnare pi\u00f9 di un indirizzo URL a una pagina web. Il modo migliore per gestire i reindirizzamenti URL \u00e8 a livello di server con le risposte HTTP <strong>di reindirizzamento 3xx<\/strong>. Se il vostro sito <a href=\"https:\/\/kinsta.com\/it\/blog\/momentaneamente-non-disponibile-per-manutenzione\/\" target=\"_blank\" rel=\"noopener noreferrer\">non \u00e8 disponibile per manutenzione<\/a> o non \u00e8 disponibile per altri motivi, potete reindirizzarlo temporaneamente a un altro URL con una risposta <strong>307 Temporary Redirect<\/strong>.<\/p>\n<p>Detto questo, qualsiasi reindirizzamento aggiunge ritardo al tempo di caricamento delle pagine. Quindi, <a href=\"https:\/\/kinsta.com\/it\/blog\/redirect-wordpress\/\" target=\"_blank\" rel=\"noopener noreferrer\">utilizzate i reindirizzamenti<\/a> tenendo sempre presente l&#8217;esperienza dell&#8217;utente finale.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Il protocollo HTTP definisce oltre 40 codici di stato del server, 9 dei quali servono apposta per i reindirizzamenti URL. Ogni codice di stato del reindirizzamento &#8230;<\/p>\n","protected":false},"author":117,"featured_media":35863,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[60,58],"topic":[25892,25890],"class_list":["post-35849","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","tag-http","tag-seo","topic-codici-di-stato-http","topic-errori-del-sito"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.6 (Yoast SEO v24.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Comprendere in Profondit\u00e0 il Codice di Stato HTTP 307 Temporary Redirect<\/title>\n<meta name=\"description\" content=\"Scopri tutto sulle risposte HTTP 307 Temporary Redirect e 307 Internal Redirect e su come possono contribuire a rendere i vostri siti pi\u00f9 veloci e sicuri.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kinsta.com\/it\/blog\/307-temporary-redirect\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Comprendere in Profondit\u00e0 il Codice di Stato HTTP 307 Temporary Redirect\" \/>\n<meta property=\"og:description\" content=\"Scopri tutto sulle risposte HTTP 307 Temporary Redirect e 307 Internal Redirect e su come possono contribuire a rendere i vostri siti pi\u00f9 veloci e sicuri.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinsta.com\/it\/blog\/307-temporary-redirect\/\" \/>\n<meta property=\"og:site_name\" content=\"Kinsta\u00ae\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/kinstaitalia\/\" \/>\n<meta property=\"article:published_time\" content=\"2020-04-24T07:00:48+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-10-01T19:50:55+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/04\/307-reindirizzare.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1460\" \/>\n\t<meta property=\"og:image:height\" content=\"730\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Salman Ravoof\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"Scopri tutto sulle risposte HTTP 307 Temporary Redirect e 307 Internal Redirect e su come possono contribuire a rendere i vostri siti pi\u00f9 veloci e sicuri.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/04\/307-reindirizzare.png\" \/>\n<meta name=\"twitter:creator\" content=\"@salmanravoof\" \/>\n<meta name=\"twitter:site\" content=\"@Kinsta_IT\" \/>\n<meta name=\"twitter:label1\" content=\"Scritto da\" \/>\n\t<meta name=\"twitter:data1\" content=\"Salman Ravoof\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data2\" content=\"11 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinsta.com\/it\/blog\/307-temporary-redirect\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/307-temporary-redirect\/\"},\"author\":{\"name\":\"Salman Ravoof\",\"@id\":\"https:\/\/kinsta.com\/it\/#\/schema\/person\/9cafd2eedd617e640eeea4cf3a5fd987\"},\"headline\":\"Comprendere in Profondit\u00e0 il Codice di Stato HTTP 307 Temporary Redirect\",\"datePublished\":\"2020-04-24T07:00:48+00:00\",\"dateModified\":\"2025-10-01T19:50:55+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/307-temporary-redirect\/\"},\"wordCount\":2226,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/it\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/307-temporary-redirect\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/04\/307-reindirizzare.png\",\"keywords\":[\"HTTP\",\"SEO\"],\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kinsta.com\/it\/blog\/307-temporary-redirect\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinsta.com\/it\/blog\/307-temporary-redirect\/\",\"url\":\"https:\/\/kinsta.com\/it\/blog\/307-temporary-redirect\/\",\"name\":\"Comprendere in Profondit\u00e0 il Codice di Stato HTTP 307 Temporary Redirect\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/it\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/307-temporary-redirect\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/307-temporary-redirect\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/04\/307-reindirizzare.png\",\"datePublished\":\"2020-04-24T07:00:48+00:00\",\"dateModified\":\"2025-10-01T19:50:55+00:00\",\"description\":\"Scopri tutto sulle risposte HTTP 307 Temporary Redirect e 307 Internal Redirect e su come possono contribuire a rendere i vostri siti pi\u00f9 veloci e sicuri.\",\"breadcrumb\":{\"@id\":\"https:\/\/kinsta.com\/it\/blog\/307-temporary-redirect\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinsta.com\/it\/blog\/307-temporary-redirect\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/kinsta.com\/it\/blog\/307-temporary-redirect\/#primaryimage\",\"url\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/04\/307-reindirizzare.png\",\"contentUrl\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/04\/307-reindirizzare.png\",\"width\":1460,\"height\":730,\"caption\":\"307 redirect\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinsta.com\/it\/blog\/307-temporary-redirect\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinsta.com\/it\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Codici di Stato HTTP\",\"item\":\"https:\/\/kinsta.com\/it\/argomenti\/codici-di-stato-http\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Comprendere in Profondit\u00e0 il Codice di Stato HTTP 307 Temporary Redirect\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kinsta.com\/it\/#website\",\"url\":\"https:\/\/kinsta.com\/it\/\",\"name\":\"Kinsta\u00ae\",\"description\":\"Soluzioni di hosting premium, veloci e sicure\",\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/it\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kinsta.com\/it\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kinsta.com\/it\/#organization\",\"name\":\"Kinsta\",\"url\":\"https:\/\/kinsta.com\/it\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/kinsta.com\/it\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/12\/kinsta-logo.jpeg\",\"contentUrl\":\"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/12\/kinsta-logo.jpeg\",\"width\":500,\"height\":500,\"caption\":\"Kinsta\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/it\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/kinstaitalia\/\",\"https:\/\/x.com\/Kinsta_IT\",\"https:\/\/www.instagram.com\/kinstahosting\/\",\"https:\/\/www.linkedin.com\/company\/kinsta\/\",\"https:\/\/www.pinterest.com\/kinstahosting\/\",\"https:\/\/www.youtube.com\/c\/Kinsta\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/kinsta.com\/it\/#\/schema\/person\/9cafd2eedd617e640eeea4cf3a5fd987\",\"name\":\"Salman Ravoof\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/kinsta.com\/it\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/0c5885f75cb78473fb7408e5e49ad190?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/0c5885f75cb78473fb7408e5e49ad190?s=96&d=mm&r=g\",\"caption\":\"Salman Ravoof\"},\"description\":\"Salman Ravoof is a self-taught web developer, writer, creator, and a huge admirer of Free and Open Source Software (FOSS). Besides tech, he's excited by science, philosophy, photography, arts, cats, and food. Learn more about him on his website, and connect with Salman on Twitter.\",\"sameAs\":[\"https:\/\/salmanravoof.com\",\"https:\/\/www.linkedin.com\/in\/salman-ravoof-5a749133\/\",\"https:\/\/x.com\/salmanravoof\"],\"url\":\"https:\/\/kinsta.com\/it\/blog\/author\/salmanravoof\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Comprendere in Profondit\u00e0 il Codice di Stato HTTP 307 Temporary Redirect","description":"Scopri tutto sulle risposte HTTP 307 Temporary Redirect e 307 Internal Redirect e su come possono contribuire a rendere i vostri siti pi\u00f9 veloci e sicuri.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kinsta.com\/it\/blog\/307-temporary-redirect\/","og_locale":"it_IT","og_type":"article","og_title":"Comprendere in Profondit\u00e0 il Codice di Stato HTTP 307 Temporary Redirect","og_description":"Scopri tutto sulle risposte HTTP 307 Temporary Redirect e 307 Internal Redirect e su come possono contribuire a rendere i vostri siti pi\u00f9 veloci e sicuri.","og_url":"https:\/\/kinsta.com\/it\/blog\/307-temporary-redirect\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/kinstaitalia\/","article_published_time":"2020-04-24T07:00:48+00:00","article_modified_time":"2025-10-01T19:50:55+00:00","og_image":[{"width":1460,"height":730,"url":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/04\/307-reindirizzare.png","type":"image\/png"}],"author":"Salman Ravoof","twitter_card":"summary_large_image","twitter_description":"Scopri tutto sulle risposte HTTP 307 Temporary Redirect e 307 Internal Redirect e su come possono contribuire a rendere i vostri siti pi\u00f9 veloci e sicuri.","twitter_image":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/04\/307-reindirizzare.png","twitter_creator":"@salmanravoof","twitter_site":"@Kinsta_IT","twitter_misc":{"Scritto da":"Salman Ravoof","Tempo di lettura stimato":"11 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinsta.com\/it\/blog\/307-temporary-redirect\/#article","isPartOf":{"@id":"https:\/\/kinsta.com\/it\/blog\/307-temporary-redirect\/"},"author":{"name":"Salman Ravoof","@id":"https:\/\/kinsta.com\/it\/#\/schema\/person\/9cafd2eedd617e640eeea4cf3a5fd987"},"headline":"Comprendere in Profondit\u00e0 il Codice di Stato HTTP 307 Temporary Redirect","datePublished":"2020-04-24T07:00:48+00:00","dateModified":"2025-10-01T19:50:55+00:00","mainEntityOfPage":{"@id":"https:\/\/kinsta.com\/it\/blog\/307-temporary-redirect\/"},"wordCount":2226,"commentCount":0,"publisher":{"@id":"https:\/\/kinsta.com\/it\/#organization"},"image":{"@id":"https:\/\/kinsta.com\/it\/blog\/307-temporary-redirect\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/04\/307-reindirizzare.png","keywords":["HTTP","SEO"],"inLanguage":"it-IT","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kinsta.com\/it\/blog\/307-temporary-redirect\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kinsta.com\/it\/blog\/307-temporary-redirect\/","url":"https:\/\/kinsta.com\/it\/blog\/307-temporary-redirect\/","name":"Comprendere in Profondit\u00e0 il Codice di Stato HTTP 307 Temporary Redirect","isPartOf":{"@id":"https:\/\/kinsta.com\/it\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinsta.com\/it\/blog\/307-temporary-redirect\/#primaryimage"},"image":{"@id":"https:\/\/kinsta.com\/it\/blog\/307-temporary-redirect\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/04\/307-reindirizzare.png","datePublished":"2020-04-24T07:00:48+00:00","dateModified":"2025-10-01T19:50:55+00:00","description":"Scopri tutto sulle risposte HTTP 307 Temporary Redirect e 307 Internal Redirect e su come possono contribuire a rendere i vostri siti pi\u00f9 veloci e sicuri.","breadcrumb":{"@id":"https:\/\/kinsta.com\/it\/blog\/307-temporary-redirect\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinsta.com\/it\/blog\/307-temporary-redirect\/"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/kinsta.com\/it\/blog\/307-temporary-redirect\/#primaryimage","url":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/04\/307-reindirizzare.png","contentUrl":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2020\/04\/307-reindirizzare.png","width":1460,"height":730,"caption":"307 redirect"},{"@type":"BreadcrumbList","@id":"https:\/\/kinsta.com\/it\/blog\/307-temporary-redirect\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinsta.com\/it\/"},{"@type":"ListItem","position":2,"name":"Codici di Stato HTTP","item":"https:\/\/kinsta.com\/it\/argomenti\/codici-di-stato-http\/"},{"@type":"ListItem","position":3,"name":"Comprendere in Profondit\u00e0 il Codice di Stato HTTP 307 Temporary Redirect"}]},{"@type":"WebSite","@id":"https:\/\/kinsta.com\/it\/#website","url":"https:\/\/kinsta.com\/it\/","name":"Kinsta\u00ae","description":"Soluzioni di hosting premium, veloci e sicure","publisher":{"@id":"https:\/\/kinsta.com\/it\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kinsta.com\/it\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Organization","@id":"https:\/\/kinsta.com\/it\/#organization","name":"Kinsta","url":"https:\/\/kinsta.com\/it\/","logo":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/kinsta.com\/it\/#\/schema\/logo\/image\/","url":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/12\/kinsta-logo.jpeg","contentUrl":"https:\/\/kinsta.com\/it\/wp-content\/uploads\/sites\/2\/2023\/12\/kinsta-logo.jpeg","width":500,"height":500,"caption":"Kinsta"},"image":{"@id":"https:\/\/kinsta.com\/it\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/kinstaitalia\/","https:\/\/x.com\/Kinsta_IT","https:\/\/www.instagram.com\/kinstahosting\/","https:\/\/www.linkedin.com\/company\/kinsta\/","https:\/\/www.pinterest.com\/kinstahosting\/","https:\/\/www.youtube.com\/c\/Kinsta"]},{"@type":"Person","@id":"https:\/\/kinsta.com\/it\/#\/schema\/person\/9cafd2eedd617e640eeea4cf3a5fd987","name":"Salman Ravoof","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/kinsta.com\/it\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/0c5885f75cb78473fb7408e5e49ad190?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0c5885f75cb78473fb7408e5e49ad190?s=96&d=mm&r=g","caption":"Salman Ravoof"},"description":"Salman Ravoof is a self-taught web developer, writer, creator, and a huge admirer of Free and Open Source Software (FOSS). Besides tech, he's excited by science, philosophy, photography, arts, cats, and food. Learn more about him on his website, and connect with Salman on Twitter.","sameAs":["https:\/\/salmanravoof.com","https:\/\/www.linkedin.com\/in\/salman-ravoof-5a749133\/","https:\/\/x.com\/salmanravoof"],"url":"https:\/\/kinsta.com\/it\/blog\/author\/salmanravoof\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/posts\/35849","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/users\/117"}],"replies":[{"embeddable":true,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/comments?post=35849"}],"version-history":[{"count":11,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/posts\/35849\/revisions"}],"predecessor-version":[{"id":42290,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/posts\/35849\/revisions\/42290"}],"alternate":[{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/35849\/translations\/fr"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/35849\/translations\/es"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/35849\/translations\/pt"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/35849\/translations\/nl"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/35849\/translations\/de"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/35849\/translations\/it"},{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/35849\/translations\/en"},{"href":"https:\/\/kinsta.com\/it\/wp-json\/kinsta\/v1\/posts\/35849\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/media\/35863"}],"wp:attachment":[{"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/media?parent=35849"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/tags?post=35849"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinsta.com\/it\/wp-json\/wp\/v2\/topic?post=35849"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}