Come modificare il tipo di reindirizzamento in vBulletin 4?
Quando si installa un nuovo vBulletin 4 o si fa l’aggiornamento da vBulletin 3, si noterà che gli URL di topic, thread ed articoli vengono riscritti in modo nuovo.
Ad esempio, il seguente URL di vBulletin 3:
http://forum.siteground.com/showthread.php?t=3
sarà cambiato in:
http://forum.siteground.com/showthread.php?3-Forum-rules-please-read-before-posting!
vBulletin 4 è dotato di un reindirizzamento 302 rigido (reindirizzamento temporaneo) per gli URL di topic, thread e post. Tuttavia, tale reindirizzamento non è valido per l’ottimizzazione dei motori di ricerca. È gestito bene dal motore di ricerca di Google, passando la popolarità del link dall’URL supplementare al principale, ma causa problemi con gli altri motori di ricerca dividendo la popolarità del collegamento tra i due URL. Questo ha un impatto negativo sul ranking delle pagine.
Quindi la soluzione migliore è cambiare il reindirizzamento a 301 (reindirizzamento permanente). Questo è il metodo migliore poiché la popolarità del vecchio URL verrà portato al nuovo.
È possibile modificare facilmente il tipo di reindirizzamento modificando il file include/class_friendly_url.php che si trova nella cartella vBulletin.
Le seguenti righe devono essere modificate:
da:
$code = 302;
to:
$code = 301;
e
da:
exec_header_redirect($url, 302);
a:
exec_header_redirect($url, 301);
Se il tuo Forum vBulletin è ospitato su un server SiteGround , puoi modificare il file dal Site Tools > Sito > Gestione File.