- Home
- Categorie
- Coding e Sistemistica
- Tutti gli altri Gestionali
- Ottimizzazione CMS FlatNuke
-
Ottimizzazione CMS FlatNuke
Oggi mi son dedicato ad ottimizzare il mio blog basato su CMS FlatNuke ed utilizzando il mod_rewrite per far digerire i link creati in automatico dal CMS.
Pasto il mini howto che ho scritto, reperibile anche sul mio blog chiaramente
Innanzitutto ho creato il file .htacces nella root dove ho installato FlatNuke ed al suo interno ho inserito queste stringhe:
RewriteEngine on RewriteRule linkcustom-(.*)-(.*).html$ index.php?mod=$1&id=$2
Poi ho modificato alcune linee di codice del file foot_news.php e precisamente:
a href='index.php?mod=read&id=$text'
sostituendola con:
a href='linkcustom-read-$text.html'
e la linea
a href='index.php?mod=comment&id=$text'
sostituendola con:
a href='linkcustom-comment-$text.html'
ho modificato di conseguenza il file functions.php alla linea 822 in questa maniera:
$siteurl/index.php?mod=read&id=$id
viene sostituita da questo:
$siteurl/linkcustom-read-$id.html
Ecco tutto: ora tutti i link agli occhi dei bot dei motori di ricerca sembrano collegamenti a pagine statiche come per es linkcustom-read-1118008037.html e non pagine richiamate da link del tipo index.php?fun=xyz&id=12345 di cui certi spider hanno difficoltà a 'digerire'.
Spero possa tornar utile a qualcuno
-
KING_Hack
grazie davvero per aver portato la tua esperienza in questo Forum Famiglia
-
E' un piacere poter frequentare un forum come questo, ...e cosi perchè non dare anche il proprio contributo ogni tanto?
Tecnicamente parlando stavo pensando di fare un 'hack' estremo al CMS per il fatto che controllando con un tool online di 'check link' per verificare se gli spider seguono tutti i link della pagina come risposta per cose del tipo index.php?read=qualcosa non li segue... ma io pensavo che link del genere non avessero problemi come quelli di pagine dinamiche tipo index.php?read=qualcosa&db=numero ... quindi qualcuno puo consigliarmi o spiegarmi se ho capito male (molto probabile ;))?
Grazie
-
Scusate se faccio rivivere una nuova discussione, ma volevo chiedervi come si possono applicare queste istruzioni alla nuova versione 2.6
Grazie!
-
Ciao Gozzi e Benvenuto nel Forum GT,
ti sposto nella sezione dei CMS, vediamo se King ha una risposta