Base di conoscenze

1 000 FAQ, 500 tutorial e video esplicativi. Qui ci sono delle soluzioni!

Aggiungere un sito a un hosting tramite sottodominio e .htaccess

Aggiornamento 12/03/2026

Questa guida spiega come creare sottodomini su un hosting Infomaniak esistente, utilizzando un file .htaccess.

 

Premessa

  • L'hosting può essere su un'offerta di Hosting Web condivisi o su un Server Cloud Infomaniak, ma questa funzione non è possibile con un hosting Starter.
  • I sottodomini possono essere aggiunti molto facilmente al tuo hosting attuale poiché hai a disposizione nell'offerta di base 20 siti per hosting (siti = sottodomini).
  • Se non desideri utilizzare questo volume di siti a tua disposizione, puoi seguire il metodo riportato di seguito.

 

Creare un sottodominio come scorciatoia

I sottodomini creati in questo modo facilitano l'organizzazione di un hosting. Ad esempio, l'indirizzo vlog.domain.xyz sarà lo scorciatoia dell'indirizzo domain.xyz/vlog. In altre parole, l'indirizzo vlog.domain.xyz indirizzerà alla cartella vlog che dovrà trovarsi alla radice del sito web domain.xyz. In questo esempio, vlog è il sottodominio di domain.xyz.

 

1. Aggiungere il sottodominio come alias del tuo sito web

Per fare questo:

  1. Segui la procedura di aggiunta di alias ma leggi attentamente i punti 2 e 3 qui sotto.
  2. Nel campo per aggiungere il dominio collegato, inserisci l'indirizzo completo del sottodominio (ad esempio vlog.domain.xyz).
  3. Se il tuo dominio o la sua zona DNS è gestito da Infomaniak, attiva le due opzioni seguenti: Aggiornamento delle voci DNS per questo dominio e Sostituire le voci già esistenti ; se non è così, crea un record A presso il tuo registrar con le seguenti informazioni:
    • campo: l'URL completo del sottodominio (ad esempio vlog.domain.xyz)
    • destinazione: l'indirizzo IPv4 (record A) del tuo sito (consulta questa guida per trovare il record A del tuo sito)

 

2. Modificare il file htaccess del tuo sito web

Importante: le istruzioni seguenti sono fornite solo a titolo indicativo. Potrebbe essere necessario adattare il codice per farlo funzionare nella tua situazione.

Utilizzando il tuo software/client FTP o Web FTP sul Manager, aggiungi e adatta il seguente codice nel file .htaccess che si trova nella radice del tuo sito web:

RewriteCond %{HTTP_HOST} ^(.*)\.domain\.xyz [NC]
RewriteCond %{DOCUMENT_ROOT}/%1/ -d
RewriteCond %1::%{REQUEST_URI} !^(.*?)::/\1/?
RewriteRule "^(.*)$" "%{DOCUMENT_ROOT}/%1/$1" [L]

Spiegazioni per la terza riga: https://stackoverflow.com/a/15981056

Sostituisci nella prima riga:

  • domain con il tuo nome di dominio
  • xyz con l'estensione del tuo nome di dominio (ch, fr, ecc.)

Ora, l'indirizzo vlog.domain.xyz dovrebbe visualizzare il contenuto della cartella vlog che si trova nella radice del tuo sito web. Se non è così, verifica che la cartella vlog esista nella radice del tuo sito web.


Questa FAQ è stata utile?