NCDIO LLC adlı üyeden alıntı: mesajı görüntüle
Sunucu tarafında veya db tarafında sorunlar olsa 500 403 503 gibi hata kodları ile karşılaşırsınız.
Buna rağmen yeni post girdiğinizde www prefixi alıyorsanız fakat eski postlarda prefix kayıp ise (Aşağıda ki işlemleri yapmadan önce mutlaka yedek alın!!)

UPDATE wp_posts SET guid = REPLACE(guid, 'https://siteadresi.com', 'https://www.siteadresi.com');
UPDATE wp_posts SET post_content = REPLACE(post_content, 'https://siteadresi.com', 'https://www.siteadresi.com');
UPDATE wp_postmeta SET meta_value = REPLACE(meta_value, 'https://siteadresi.com', 'https://www.siteadresi.com');
UPDATE wp_options SET option_value = REPLACE(option_value, 'https://siteadresi.com', 'https://www.siteadresi.com') WHERE option_name = 'home' OR option_name = 'siteurl';
ile eski içeriklerinizi ve diğer ayarları güncelleyebilirsiniz.
bu kodu çalıştırmadım ama veritabanında yer alan tüm linkleri https://www.siteadresi.com şeklinde yaptım.

Siteye girenlerin %99 https://www.siteadresi.com ile %1 https://siteadresi.com şeklinde erişim yapmış. Sitede adsense reklamları var https://siteadresi.com erişim yapanlarda gösterim ve tıklama dahi var... ilginç bir durum var sorunun sebebini öğrensem yeter bana...