Ospitare un file HTML

Metti online un file HTML con un link HTTPS
in pochi passaggi

Carica una cartella HTML, CSS e JavaScript o uno ZIP già pronto. DeployPages crea un link pubblico e mantiene aperto il percorso verso dominio personalizzato, certificato SSL e statistiche.

Mettere online un file HTML non dovrebbe diventare un progetto di hosting

Dal file al link pubblico

Per portfolio, curriculum online, progetto universitario, landing page o esportazione da IA contano soprattutto index.html al posto giusto, asset funzionanti e un link condivisibile.

Nessun rituale da framework

Se il progetto dispone già di un file index.html, CSS, JavaScript, immagini e asset, non dovrebbe essere necessario creare un repository Git o imparare una pipeline di build solo per mostrarlo online.

Costruito per cartelle finite

Carica la cartella che useresti localmente: index.html alla radice, percorsi relativi degli asset intatti e sottocartelle conservate.

Dettagli di produzione inclusi

DeployPages gestisce HTTPS, distribuzione globale, compressione, URL stabile e configurazione del dominio personalizzato in modo che il sito statico non sembri una condivisione di file temporanea.

La soluzione migliore per progetti statici finiti

Utilizza questo percorso quando il sito è già creato e deve solo essere pubblicato in modo pulito.

01

Pagine codificate a mano

Pagine di destinazione, compiti in classe, pagine per piccole imprese, home page personali ed esperimenti scritti direttamente in HTML, CSS e JavaScript.

02

Cartelle del sito esportate

Esportazioni statiche da strumenti di design, generatori di documentazione, strumenti IA, tool no-code o pipeline di build che già producono file HTML.

03

Anteprime condivisibili

Anteprime per clienti, portfolio, demo, link a curriculum e pagine una tantum in cui inviare un URL live è meglio che inviare un file ZIP.

Upload checklist

Controlla questo prima di caricare

La maggior parte delle pubblicazioni statiche non riuscite dipende dalla struttura delle cartelle, non dall'hosting.

Mantieni index.html alla radice

Il documento principale dovrebbe chiamarsi index.html, così il sito può aprirsi sull'URL principale senza un nome file aggiuntivo.

Carica la cartella di output

Scegli la cartella che contiene HTML, CSS, JS finali, immagini, font e asset. Per gli strumenti di build, spesso è dist, build, out o public.

Utilizza percorsi relativi delle risorse

Riferimenti come ./styles.css, /assets/logo.png o assets/app.js devono corrispondere alla struttura delle cartelle caricate.

Controlla le sottopagine localmente

Se il tuo sito ha /index.html o docs/getting-started.html, apri questi percorsi localmente prima del caricamento in modo da individuare in anticipo eventuali file mancanti.

Pubblica un progetto HTML in tre passaggi

Prepara la cartella da pubblicare

Metti HTML, CSS, JavaScript, immagini, font e asset finali in una cartella. Assicurati che index.html si trovi alla radice.

Carica l'intero sito

Trascina la cartella in DeployPages. Mantieni intatte le sottocartelle in modo che stili, script, immagini e pagine vengano risolti con gli stessi percorsi.

Condividi o collega un dominio

Usa subito l'URL di anteprima, poi collega un dominio personalizzato e HTTPS quando la pagina è pronta per il traffico pubblico.

Cosa succede dopo il caricamento

L'albero dei file diventa la struttura URL, quindi il sito può crescere fino a diventare un dominio appropriato quando è pronto.

Link di anteprima immediato

Usa il link generato per testare in un browser reale, chiedere feedback o controllare l'esportazione statica prima di collegare un dominio.

Le sottocartelle rimangono raggiungibili

Una cartella come /docs/index.html diventa un percorso /docs pulito, mentre file come /assets/app.js rimangono disponibili per le pagine che fanno riferimento ad essi.

Dominio personalizzato quando pronto

Aggiungi il tuo dominio in un secondo momento, punta DNS alla destinazione fornita e lascia che il provisioning HTTPS avvenga come parte della configurazione.

Se la pagina pubblicata sembra danneggiata

Issue 01

La home page restituisce 404

Controlla che index.html sia nella cartella principale caricata, non in una directory più in profondità.

Issue 02

CSS o immagini non vengono caricati

Ispeziona i percorsi degli asset. Un sito che funziona da un percorso file locale può comunque rompersi online se i link puntano alla directory sbagliata.

Issue 03

Funziona solo una pagina

Assicurati che le cartelle delle sottopagine e i file HTML collegati siano stati inclusi nel caricamento insieme alla home page.

Issue 04

JavaScript si comporta diversamente

Controlla gli errori nella console del browser, gli avvisi di contenuto misto, i percorsi dei moduli e qualsiasi codice che presuppone un ambiente file:// locale.

Domande frequenti sull'hosting HTML

Q:Esiste un piano gratuito per i siti HTML statici?

Sì. I progetti statici HTML possono iniziare nel livello gratuito, sufficiente per siti personali leggeri, curriculum, semplici pagine di destinazione e prototipi.

Q:Il file della home page deve essere denominato index.html?

Sì. L'utilizzo di index.html mantiene il progetto compatibile con il modo in cui gli host statici risolvono il documento predefinito nella radice del sito.

Q:Posso utilizzare cartelle e sottopagine nidificate?

Sì. Se il tuo progetto contiene percorsi come about/index.html, DeployPages conserva quella struttura in modo che il percorso URL corrispondente rimanga disponibile.

Q:È necessario GitHub per pubblicare un semplice sito HTML?

No. La pubblicazione basata su Git è utile per lo sviluppo continuo, ma una cartella statica finita può essere caricata direttamente quando devi solo pubblicare i file.

Q:Posso pubblicare un sito generato da un costruttore di intelligenza artificiale?

Sì, purché l'output sia statico: HTML, CSS, JavaScript e asset. Carica la cartella generata nello stesso modo in cui caricheresti un progetto scritto a mano.

Q:Posso ospitare PHP, WordPress o un'app supportata da database in questo modo?

No. Questa pagina è per file statici che possono essere serviti direttamente da un browser. Le app renderizzate dal server, PHP, i database e le API backend richiedono un runtime diverso.

Q:Posso automatizzare le pubblicazioni con CLI o API?

Sì. DeployPages supporta pubblicazioni basate su script, così i team possono collegare la pubblicazione statica alla CI quando non vogliono trascinare e rilasciare manualmente.

Q:Posso collegare il mio dominio in un secondo momento?

Sì. Dopo la pubblicazione, aggiungi il dominio nella console e punta DNS alla destinazione fornita. HTTPS viene fornito automaticamente una volta risolto il record.