mod_rewrite sulla directory Freeglobes seguite questi semplici passaggi.

Andate nel vostro pannello di amministrazione della directory, poi plugins ed infine URL rewrite, cliccate su enable.

Quando ritornerete nella home della directory avrete tutti i link cambiati col finale che finisce .html, ci cliccate sopra e vi darà sicuramente un errore 404.

Non spaventatevi, nulla di grave!

Dovete semplicemente editare il file .htaccess, quindi:

aprite il file .htaccess (che risulterà vuoto) presente nella cartella della directory che avete sul vostro PC e andate ad inserire il seguente codice:

RewriteEngine on
RewriteBase /directory

RewriteRule ^(.*)-f-([0-9]*)-([0-9]*).html$ feed.php?feedid=$2&linkid=$3 [L]
RewriteRule ^(.*)-s-([0-9]*).html$ single.php?id=$2 [L]
RewriteRule ^(.*)-t-([0-9]*).html$ tag.php?name=$1&id=$2 [L]
RewriteRule ^(.*)-c-([0-9]*).html$ index.php?name=$1&dir=$2 [L]
RewriteRule ^(.*)-k-([0-9]*).html$ index.php?do=keywords&words=$1&id=$2 [L]
RewriteRule ^(.*)-c-([0-9]*)-p-([0-9]*).html$ index.php?name=$1&dir=$2&start=$3 [L]
RewriteRule ^top-rank([0-9]{1,2}).html$ index.php?do=top-rank&pr=$1 [L]
RewriteRule ^(([a-z]|-)*).html$ index.php?do=$1 [L]

Fatto ciò, salvate il file e uploadatelo nella root della directory.

Un altro modo per editare l’.htaccess è questo: andate nel pannello di controllo del vostro sito su AV, gestione file, root dove avete messo i file della directory, il primo file che vi troverete è l’.htaccess, cliccate sull’immagine che rappresenta degli ingranaggi ed entrate nel file per editarlo.

Qui troverete un file non vuoto e che presenterà questo codice:

RewriteEngine on

RewriteRule ^(.*)-f-([0-9]*)-([0-9]*).html$ feed.php?feedid=$2&linkid=$3 [L]
RewriteRule ^(.*)-s-([0-9]*).html$ single.php?id=$2 [L]
RewriteRule ^(.*)-t-([0-9]*).html$ tag.php?name=$1&id=$2 [L]
RewriteRule ^(.*)-c-([0-9]*).html$ index.php?name=$1&dir=$2 [L]
RewriteRule ^(.*)-k-([0-9]*).html$ index.php?do=keywords&words=$1&id=$2 [L]
RewriteRule ^(.*)-c-([0-9]*)-p-([0-9]*).html$ index.php?name=$1&dir=$2&start=$3 [L]
RewriteRule ^top-rank([0-9]{1,2}).html$ index.php?do=top-rank&pr=$1 [L]
RewriteRule ^(([a-z]|-)*).html$ index.php?do=$1 [L]

a questo codice dovrete aggiungere sotto RewriteEngine on il RewriteBase /directory: il risultato sarà uguale.

Un’ultima cosa. Quando inserite il RewriteBase /directory, quest’ultima parola e cioè directory è il nome della root dove avete i file della stessa, quindi se il nome della root è diverso dovete cambiarlo con quello che utilizzate voi, altrimenti vi continuerà a dare errore 404.
A questo punto la vostra directory è pronta per essere indicizzata al meglio dai motori di ricerca.

Ciao!!!