Soru: Sitemin alan adını değiştirdim ancak sitem açılmıyor? Admin panele tıkladığımda eski domaine yönleniyor.
Cevap: Bunu düzeltmek için 3 SQL sorgusuna ihtiyacınız var 🙂
- PhpMyadmin’e giriş yapın ve WordPress veritabanını seçin.
- SQL kısmına tıklayarak alttaki sorguyu çalıştırıyoruz.
- Öncelikle wp_options tablosundaki site adresini değiştiriyoruz.
- Bu değişiklikten sonra siteye giriş yapabilir ancak konulara giriş yapamazsınız. Konulara giriş yapmak içinde wp_posts tablosundaki eski site adınızı değiştirmek zorundasınız.
UPDATE wp_options SET option_value = replace(option_value,
'http://www.eskisite.com'
,
'http://www.yenisite.com'
) WHERE option_name =
'home'
OR option_name =
'siteurl'
;
UPDATE wp_posts SET guid = replace(guid,
'http://www.eskisite.com'
,
'http://www.yenisite.com'
);
Malesef bu üstteki değişiklikte yetmiyor 🙂 Sitedeki resimleri vs. bunlarıda görebilmek için son bir SQL sorgusu çalıştırmak zorundasınız.
UPDATE wp_posts SET post_content = replace(post_content,
'http://www.eskisite.com'
,
'http://www.yenisite.com'
);
Not: eskisite.com yerine eski sitenizi yenisite.com yerine yeni sitenizi yazınız. “wp_” tablo ön ekinide kendi sitenize göre değiştirmeyi sakın unutmayın…
ayrıca alt alanadı (sub domain)’ler içinde aynısı geçerlidir