Buongiorno,
dopo aver creato il backup del mio sito con il plugin akeeba, l'ho reinstallato utilizzando kickstart su un nuovo server.
Questo sono le caratteristiche:
versione joomla 1.5.14
PHP Version 5.2.10
mod_rewrite installed OK
.htaccess File OK
Mysql 5.0.77
Acesef Installed Version : 1.5.10
Sono attivi:
il mod_rewrite, acesef , friendly URL per i motori di ricerca.
Ho rinominato l'.htaccess ( htaccess.txt -> .htaccess) e ho controllato che nel file configuartion.php la variabile "var $live_site = 'miosito.it';" fosse configurata correttamente.
La home page del sito viene caricata correttamente.
Le voci del menù sono formate da link interni.
Ad esempio:
se clicco sulla voce 'Prodotti' la URL corrispondente è
http://www.miosito.it/prodottiLa URL miosito.it/prodotti non corrisponde ad una cartella/file presente sul server ma è il risultato della riscrittura con Acesef.
Dopo lo spostamento del sito i link interni sono corretti come URL (miosito.it/prodotti) ma restituiscono errore 404.
Togliendo il mod_rewrite e friendly URL per i motori di ricerca i link restituiscono la pagina corretta ma naturalmente la URL è 'miosito.it/index.php?option=....' e non
http://www.miosito.it/prodotti.
Credo che il problema sia legato al file .htaccess che allego di seguito:
# compress text, html, javascript, css, xml:cut
# Disattivare gli ETags
FileETag none
Le cartelle fisiche del sito risiedono in /var/www/html/miosito/
Avete idea di come posso risolvere questo problema???
Grazie