Ciao a tutti!
Da qualche giorno ho un problema: saltuariamente e solo per alcune pagine, il mio sito fa un redirect automatico ad un URL errato.
Faccio un esempio pratico (che però adesso ho sistemato):
- la pagina che ha URLviene automaticamente reindirizzata aCodice:http://medicinapertutti.altervista.org/argomento/articolazione-del-ginocchio/; ovviamente il sito dà errore di pagina non trovata.Codice:http://medicinapertutti.altervista.org/argomento/
- la paginaviene automaticamente reindirizzata aCodice:http://medicinapertutti.altervista.org/argomento/imene/, ossia l'homepage.Codice:http://medicinapertutti.altervista.org/
Per timore che stessi incorrendo di nuovo in un grave problema come quello dello scorso aprile, ho controllato subito i file robots.txt e .htaccess che, per fortuna, ho ritrovato normali nel contenuto (vedere sotto).
Ho quindi pensato al plugin "Redirects", che uso da sempre... Aprendo la pagina dei redirect trovo infatti che sono inseriti automaticamente altri redirect che creano i problemi di cui sopra. Ovviamente io li cancello ma a distanza di tempo si ricreano!
Suggerimenti?
P.S.: se disabilitassi il plugin penso che risolverei, ma al contempo non funzionerebbero più i tanti redirect che ho inserito volutamente nel tempo
AGGIUNGO un altro problema che non so se è inerente. Da un po' di giorni noto che il nome della pagina (quello che Google mostra nei risultati), che normalmente è "titolo articolo - nome sito", si modifica. Ad esempio, diventa "titolo articolo -", oppure "titolo articolo --", ecc.
Siccome il titolo della pagina è impostato tramite SEO plugin, sono andato a controllare e ho notato che ogni volta che c'è un errore del genere dipende dal fatto che l'impostazione cambia automaticamente dalla normale %%title%% - %%sitename%% a %%title%% - %%sitenames%% oppure %%title%% - %%sitenamesp%% o altre anomalie del genere che, ovviamente, non permettono a Wordpress di generare il titolo corretto.
Di seguito il contenuto dei file:
robots.txt
.htaccessCodice:User-agent: * Sitemap: http://medicinapertutti.altervista.org/sitemap_index.xml
Codice:RewriteEngine on RewriteCond %{HTTP_HOST} !=medicinapertutti.altervista.org RewriteRule (.*) http://medicinapertutti.altervista.org/$1 [L,R=301] # 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> SetEnv AV_WP_SKIP_XMLRPC off # END WordPress # # av:php5-engine AddHandler av-php5 .php php_value post_max_size 20M php_value upload_max_filesize 20M # # av:Toolbar SetEnv AV_TOOLBAR 0

LinkBack URL
About LinkBacks
