Ciao a tutti!
Sto cercando di ottimizzare il sito per SEO.
E ho iniziato a sistemare l'htaccess.
Ho aggiunto esattamente queste righe di codice:
RewriteCond %{HTTP_HOST} ^fracm\.com [NC]
RewriteRule ^(.*) http://www.fracm.com/$1 [R=301,L]
RewriteCond %{THE_REQUEST} ^.*/index\.php
RewriteCond %{THE_REQUEST} !^[A-Z]{3,9}\ /.*administrator/index\.php\ HTTP/
RewriteRule ^(.*)index.php$ http://www.fracm.com/$1 [R=301,L]
Il problema è che con questo codice tutto funziona alla perfezione: ossia:
1) fracm mi rimanda a
www.fracm2) fracm/index.php mi rimanda a fracm
quindi evito duplicati che a google non piacciono
Con l'eccezione
RewriteCond %{THE_REQUEST} !^[A-Z]{3,9}\ /.*administrator/index\.php\ HTTP/
riesco ad accedere al backend (non mettendola, l'administrator non può ridirezionare al suo index e quindi non potevo nemmeno accedere al backend)
MA
il problema è che quando vado a salvare una modifica ad esempio ad una voce di menu..
non me la salva!
togliendo le ultime tre righe di codice invece riesco nuovamente a salvare articoli, voci menu ecc.
Come posso risolvere la cosa?