Facendo dei controlli sul mio sito joomla (quello su cui state leggendo in questo momento questo articolo) ho notato una cosa strana: il tag "base" nella sezione header dell'html delle pagine del sito conteneva l'indirizzo http://www.cudizio.com/component/content/frontpage che funziona ma produce una pagina formattata male. Tale indirizzo compare anche come risultato sui motori di ricerca. Ieri sera ho deciso di cercare di risolvere questo piccolo problema e facendo una piccola ricerca sono arrivato a questa pagina dove si descrive il problema ma sopratutto come risolverlo. Senza un aiuto avrei impiegato una vita a districarmi fra i file del framework e trovare la soluzione corretta, che per essere sicuro di non perdere riporto qui:
modificare nel file inlcudes/application.php la riga
$document->setBase(JURI::current());
con la riga
$document->setBase(JURI::base());
Ora ho notato che anche l'indirizzo dei feed, fuori dalla pagina principale viene generato sbagliato, pare a causa degli url "SEF" (ovvero amici dei motori di ricerca) per questo indagherò ancora.