🍁 Autumn Sale — Fino al 70% di sconto per hosting e domini
attiva ora
Domande Frequenti • Dev

Come posso ospitare il mio dominio principale in una sottocartella utilizzando il file .htaccess?

In questo articolo, spiegheremo come ospitare il dominio principale in una sottocartella utilizzando il file .htaccess.

Visualizzazioni 1162Aggiornato 7 aniPubblicato il 26/06/2019da Alexandru J.

Per impostazione predefinita, il dominio principale utilizzerà la directory public_html per i suoi file.
I domini aggiuntivi (addon, sottodomini) utilizzeranno sottodirectory all'interno della directory radice.

Tuttavia, è possibile ospitare il dominio principale da una sottocartella all'interno di public_html impostando un reindirizzamento nel file .htaccess nella cartella public_html, in modo che il server reindirizzi tutte le richieste per il dominio principale alla sottocartella rispettiva all'interno di public_html.

I visitatori del sito web non sapranno che il dominio si sta caricando da una sottocartella, poiché questo non verrà aggiunto al nome dell'URL.

Per eseguire questa operazione, saranno necessarie le seguenti righe nel file.htaccess, da public_html:

#Attiva la modalità Rewrite
RewriteEngine on

#Sostituisci "domeniu.ro" con il dominio desiderato
RewriteCond %{HTTP_HOST} ^(www.)?domeniu.ro$

#Sostituisci "subfolder" con il nome della sottocartella utilizzata.
RewriteCond %{REQUEST_URI} !^/subfolder/

#Non cambiare queste righe
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

#Sostituisci "subfolder" con il nome della sottocartella utilizzata.
RewriteRule ^(.*)$ /subfolder/$1

#Sostituisci "domeniu.ro" con il dominio desiderato
RewriteCond %{HTTP_HOST} ^(www.)?domeniu.ro$

#Sostituisci "subfolder" con il nome della sottocartella utilizzata e index.html con la pagina predefinita desiderata.
RewriteRule ^(/)?$ subfolder/index.html [L]

Articoli simili

Visualizzazioni 1,162
Aggiornato 7 anni fa

In questo articolo, spiegheremo come ospitare il dominio principale in una sottocartella utilizzando il file .htaccess.

Visualizzazioni 1,836
Aggiornato 2 anni fa

Il file .htaccess è uno strumento essenziale per la configurazione del server Apache, consentendo reindirizzamenti, proteggendo le directory e gestendo l'accesso.

Visualizzazioni 1,156
Aggiornato 5 anni fa

Non riesci a trovare il file .htaccess in FileZilla? Attivando l'opzione "Forza visualizzazione file nascosti" dal menu Server ti aiuterà a visualizzare i file nascosti.