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

Per rimuovere dalla URL la pagina index.php (o html, ht, etc et), si puo' usare la riscrittura del file tramite htaccess.

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

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

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à sosituire nel codice "php" con "html", e cosi viaper quasliasi altro tipo di estensione utilizzata per la pagina index.

Tale tecnica è utile per indicare ai motori di ricerca quale pagine 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 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 configurare un hosting solo per la gestione della posta?
Se si ha il sito su un server esterno e si vuole utilizzare il nostro hosting esclusivamente per la gestione della posta, è fondamentale configurare...

Come si fa il redirect da SENZA WWW a WWW di tutte le pagine del sito?
Per effettuare un redirect di ogni pagina del proprio sito da senza WWW a WWW esattamente come dall'esempio a seguire ###### vecchiodominio.it/pagina1 verso www.nuovodominio.it/pagina1 ###### basta generare un file .htaccess nella...

AWStats: che cos’è e come leggerlo?
Premessa Il servizio AWStats è fornito così com’è, esclusivamente come strumento di base per le statistiche, in quanto parte integrante del pannello di controllo dell’hosting. Non offriamo...

Come rendere il sito più veloce e migliorare i tempi di risposta del server?
Per rendere il proprio sito più veloce migliorando di conseguenza i tempi di risposta del server basta effettuare alcuni ottimizzazioni al proprio sito, a seguire...