Salve Enoa, attualmente la struttura delle cartelle è questa:
/ (root: contiene index.php e tutte le altre pagine php del sito, più i file robots.txt e sitemap.xml)
/magazine (contiene il file .htaccess che fa il redirect alla root, come spiegavo nel secondo post)
/moduli (contiene moduli php e javascript utilizzati dalle pagine nella root)
/images (contiene immagini utilizzati dalle pagine nella root)
/css (contiene i fogli di stile utilizzati dalle pagine nella root)
Nel frattempo ho scoperto che con aruba si possono usare i file htaccess in qualsiasi sotto cartella del dominio ma non nella root.
e questo è il codice dell'htaccess della cartella magazine:
codice:<IfModule mod_rewrite.c> RewriteEngine On RewriteBase /magazine/ RewriteRule home.html http://www.miosito.it/index.php [L] RewriteRule news.html http://www.miosito.it/news.php [L] RewriteRule news/([0-9]+).html http://www.miosito.it/news_dettaglio.php?id=$1 [L] RewriteRule articolo/([0-9]+).html http://www.miosito.it/articolo.php?id=$1 [L] RewriteRule recensioni.html http://www.miosito.it/articoli.php?f...&fv=Recensione [L] RewriteRule anteprime.html http://www.miosito.it/articoli.php?fb=Tipo&fv=Anteprima [L] RewriteRule speciali.html http://www.miosito.it/articoli.php?fb=Tipo&fv=Speciale [L] RewriteRule . http://www.miosito.it/index.php [L] </IfModule>