FAQ - Come si puo' rimuovare la pagina index dalle URL con htaccess?

Per rimuovere dalla URL la pagina index.php, index.html, index.htm o simili, si può usare la riscrittura tramite file .htaccess.

Il file .htaccess può essere creato dal gestore dei documenti del cPanel. Basterà creare un nuovo file chiamato ".htaccess" (attenzione al punto davanti).

All'interno del file appena creato basterà inserire il codice seguente:

RewriteRule (.*?)index.php/*(.*) /$1$2 [R=301,NE,L]

Tale codice riscriverà tutte le pagine "index.php", ovvero rimuoverà dall'URL "index.php". La rimozione avverrà sia dalla cartella radice che da qualsiasi altra sottocartella del sito. Qualora si utilizzasse "index.html", basterà sostituire nel codice "php" con "html", e così via per qualsiasi altro tipo di estensione utilizzata per la pagina index.


Nota

Tale tecnica è utile per indicare ai motori di ricerca quale pagina utilizzare. Per evitare la doppia indicizzazione basterebbe semplicemente creare una gerarchia di link senza utilizzare "index" nel link; tuttavia, grazie al codice riportato sopra, è possibile riparare il problema in maniera rapida.

FAQ Precedente su Hosting
<< Come fare il redirect del sito da www a senza www?
FAQ Successiva su Hosting
Come si effettua un traceroute/tracert? >>
FAQ Correlate

Come fare il redirect di tutte le pagine del sito su una nuova pagina?
Redirect di tutte le pagine verso un'unica pagina di un altro dominio Per reindirizzare tutte le pagine del proprio sito verso una singola pagina di un...

Fate dei backup dei siti e delle email?
Sì, effettuiamo regolarmente backup di cortesia di tutti gli account. I backup sono di tre tipi: giornalieri, settimanali e mensili. Conservazione dei backup - I backup giornalieri vengono generalmente...

Come posso risolvere l'errore "508 Resource Limit Reached"?
Errore 508 Resource Limit Reached L'errore 508 Resource Limit Reached si verifica quando il proprio account hosting raggiunge i limiti di risorse assegnati, come CPU, RAM,...

Come clonare un sito con Softaculous?
Clonare un sito con Softaculous significa creare una copia identica della tua installazione, file e database inclusi, in un altro percorso, sottodominio o dominio, utile...