1000 FAQ, 500 tutorial e video esplicativi. Qui ci sono delle soluzioni!
Aggiungi un sito all'hosting tramite sottodominio e htaccess
Questa guida consente di creare sottodomini con l'hosting web, compreso Cloud Server. Tuttavia, questa funzione non è possibile con l'hosting Starter (l'hosting da 10 MB incluso con ogni nome di dominio).
I sottodomini semplificano l'organizzazione dell'hosting. Ad esempio, l'indirizzo vlog.domain.xyz è un collegamento diretto all'indirizzo domain.xyz/vlog. In altre parole, l'indirizzo vlog.domain.xyz punta alla cartella vlog situata alla radice del sito web domain.xyz. In questo esempio, vlog è il sottodominio di domain.xyz.
Passo 1: Aggiungi il Sottodominio come Alias del Tuo Sito Web
- Segui la procedura per l'aggiunta di alias ma leggi attentamente i punti 2 e 3 di seguito
- Nel campo Nome dominio alias, inserisci l'indirizzo completo del sottodominio (ad esempio, vlog.domain.xyz)
- Se il tuo dominio o la sua zona DNS sono gestiti da Infomaniak, attiva le seguenti due opzioni: Aggiorna le voci DNS per questo dominio e Sostituisci voci esistenti. In caso contrario, crea un record A con 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 (come visualizzare il record A del tuo sito)
Passo 2: Modifica il File htaccess del Tuo Sito Web
Importante: Le seguenti istruzioni sono fornite solo come riferimento. Potresti dover adattare il codice per farlo funzionare nella tua situazione.
Utilizzando il software FTP o il nostro FTP Manager, aggiungi ed adatta il seguente codice al file htaccess situato alla 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]
Spiegazione 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 dominio (ch, fr, ecc.)
Ora, l'indirizzo vlog.domain.xyz dovrebbe mostrare il contenuto della cartella vlog situata alla radice del tuo sito web. Se ciò non accade, verifica se la cartella vlog esiste alla radice del tuo sito web.