Ho modificato in questo modo ma non è cambiato nulla
## Can be commented out if causes errors, see notes above.
#Options +FollowSymLinks
## Mod_rewrite in use.
RewriteEngine On
## Begin - Rewrite rules to block out some common exploits.
# If you experience problems on your site block out the operations listed below
# This attempts to block the most common type of exploit `attempts` to Joomla!
#
# Block out any script trying to base64_encode data within the URL.
RewriteCond %{QUERY_STRING} base64_encode[^(]*\([^)]*\) [OR]
# Block out any script that includes a <script> tag in URL.
RewriteCond %{QUERY_STRING} (<|%3C)([^s]*s)+cript.*(>|%3E) [NC,OR]
# Block out any script trying to set a PHP GLOBALS variable via URL.
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
# Block out any script trying to modify a _REQUEST variable via URL.
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
# Return 403 Forbidden header and show the content of the root homepage
RewriteRule .* index.php [F]
#
## End - Rewrite rules to block out some common exploits.
## Begin - Custom redirects
RewriteRule ^index.php/(.*)$ /$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^miosito\.com [NC]
RewriteRule (.*)
http://www.miosito.com/$1 [R=301,L]
Redirect permanent /mt
http://www.miosito.com/index.php?option=com_content&view=article&id=19&Itemid=109## End - Custom redirects
In buona sostanza il sito è raggiungibile tanto digitando www quanto non digitandolo e le vecchie pagine del sito che mi interessavano (ben indicizzate su google) rimandano alla nuova pagina del sito. Fin qui tutto bene!
Tutte le pagine che "nascono" da un menù vanno bene, ad esempio
http://www.miosito.com/offerta.htmlmentre tutte le pagine, ovvero gli articoli, che sono stati scritti senza linkarli a un menù (ma all'interno della classica categoria di joomla) hanno come url:
http://www.miosito.com/distribuzione.html?id=58ovvero distribuzione è l'alias di un menù (apparentemente preso a caso) e poi ?id=58 ovvero l'id dell'articolo in questione.
Hai altri suggerimenti?
Grazie 1000 in anticipo.