Buon giorno a tutti,
devo seguire un redirect 301 dal mio vecchio sito altervista ad un nuovo sito creato con un altro servizio.
Ho quindi scaricato il file .htaccess dall'area ftp del mio spazio altervista.
Ho così modificato e ri-uploadato il nuovo file:
redirect 301 /index.html http://www.plasmapan-homecinema.com/index.php
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Mi sono subito reso conto però che la modifica non funzionava. Poco dopo ho capito il perchè...
In pratica il avevo il vecchio file .htaccess salvato nella cache del mio browser.
Una volta svuotata la cache del browser ho iniziato a vedere il nuovo file .htaccess funzionare col redirect.
Questa situazione è però alquanto fuoriluogo.
Immaginiamo infatti che il mio vecchio sito altervista abbia collezionato nei mesi passati 1000 visitatori.
I browser di quei 1000 vistatori si sono salvati in cache il vecchio file .htaccess.
Se anche io OGGI caricassi il nuovo file .htaccess perderei quei 1000 utenti perchè, ad ogni loro visita, continuerebbero a vedere il vecchio sita altervista senza godere del redirect al mio nuovo sito.
Quindi è imperativo per me capire come sistemare la questione.
Spero possiate suggerirmi una strada da seguire.
Grazie.