• 05-01-2015, 22:06:39
    #1
    arkadaşlar küçük bir sorunum var. nasıl ve neden olduğu hakkında yorumu olan arkadaslar var mı?

    Olay şu: WP olan A sitesini 301 ile WP olan B sitesine yonlendirdik. Yapılan yönlenme ile alakalı sorun yok daha öncede defalarca yönlendirme yapmıştım. Fakat 301 den sonra B sitesının admin panele giremıyorum. Stil sayfası kaybolmuş bir şekilde çıkıyo ve giriş yapmıyo.

    bu sorun için bişiler söyleyecek biri var mı? acaba a sitesının degılde b sitesının temasınımı kullansak.
  • 07-01-2015, 13:59:25
    #2
    tahmin ediyorum (tabi kodları incelemek lazım)

    eğer wp, tema yolunu
    $_SERVER["HTTP_HOST"]/wp-content/theme/temaadi
    şeklinde çağırıyorsa, A sitesinin urlsini alıp B sitesinin tema yolunu arıyor olabilir.
    A wp'nin domaini + B wp'nin Tema yolu = hüsran

    aklıma birşey geldi. bi denemekte fayda var.
    db ye girip wp_options tablosundaki siteurl ve home satırının option_value değerlerinin "www.siteadi.com" kısmını alttaki 3 koddan birisini denersen bi umut düzelebilir.
    dediğim gibi alttakilerin hangisinin doğru yazım olduğunu bilebilmemiz için kod yapısını incelemek lazım. ben tahmini şeyler yazdım.

    ".$_SERVER["HTTP_HOST"]."
    $_SERVER["HTTP_HOST"]
    $_SERVER["HTTP_HOST"];
    <?php $_SERVER["HTTP_HOST"]; ?>
    ."http://".$_SERVER["HTTP_HOST"]."/
    ."http://".$_SERVER["HTTP_HOST"]."/".
  • 07-01-2015, 14:05:01
    #3
    mysql dan bu sorguları çalıştırdınızmı ?

    UPDATE wp_posts SET guid = REPLACE(guid,'eskisite.com','yenisite.com');
    UPDATE wp_posts SET post_content = REPLACE(post_content,'eskisite.com','yenisite.com' );
    UPDATE wp_postmeta SET meta_value = REPLACE(meta_value,'eskisite.com','yenisite.com');
    UPDATE wp_commentmeta SET meta_value = REPLACE(meta_value,'eskisite.com','yenisite.com');
    UPDATE wp_options SET option_value = REPLACE(option_value,'eskisite.com','yenisite.com' );
    UPDATE wp_users SET user_email = REPLACE(user_email,'eskisite.com','yenisite.com');