İlk once yeni sitenin cpanelinden / phpmyadmin paneline girerek yeni bir veritabanı oluşturuldu. Daha sonra oluşturmuş olduğumuz bu veritabanına eski sitenin db'si yani veritabanı import edildi. Bu işlemi yaptıktan sonra, eski sitenin public_html klasorundeki dosyaların tumunu yeni sitenin public_html klasorune aktardık. Tum aktarma işlemleri tamamlandıktan sonra, ilk once incconfing.php dosyasına yeni sitenin veritabanı adı + şifresi + k.adı eski bilgiler ile değiştirildi, Kod:
$config['database']['type'] = 'mysqli'; $config['database']['database'] = 'yeni veritabanı adı'; $config['database']['table_prefix'] = 'mybb_'; $config['database']['hostname'] = 'localhost'; $config['database']['username'] = 'yeni k.adı'; $config['database']['password'] = 'yeni şifre';
Ardından incsettings.php dosyasından eski siteye ait cerez ayarlarını yeni siteye gore yapılandırdık. Kod:
$settings['bburl'] = "http://www.frmtr.com"; $settings['cookiedomain'] = ".frmtr.com"; $settings['cookiepath'] = "/"; $settings['cookieprefix'] = ""; $settings['homeurl'] = "http://www.frmtr.com";
ve seo eklentisi kurulu olduğu icin ana dizindeki .hatccess dosyasında ilk satırda yer alan eski siteye ait adres değiştirilip yeni site adresi yazıldı. Kod:
# search.php sorunlarini icin gecici cozumler: # .htaccess dosyasi icin yazma izni vermeniz gerekiyor! RewriteRule ^([^&]*)&(.*)$ http://www.frmtr.com/$1?$2 [L,QSA,R=301]
Son olarak robots.txt dosyasından sitemap adreside yeni site adresi ile değiştirildi.. Kod:
Sitemap: http://frmtr.com/sitemap-index.xml Sitemap: http://frmtr.com/misc.php?google_seo_sitemap=index
incsettings.php dosyasında gerekli cerez ayarlarını yaptıktan sonra yani eskisite adını yeni site adı ile değiştirdikten sonra, admin paneline giriş yaparak Ayarlar Genel Yapılandırma Ayaları kısımından Bilgileri tekrar duzenliyoruz, site adı, site adresi vs. Bu işlemden sonra, Admin paneli Ayalar Araclar & Bakımdan Sayım & Yapılandırmaları tek tek calıştırıp işlemi tamamlıyoruz Ve taşıma işlemi boylece tamamlanmış oldu.. Eğer tum işlemler bittikten sonra eski domaini ve eski domaine ait tum indexleri yeni siteye yonlendirmek istiyorsanız, eski siteye ftp ile bağlanıp ana dizindeki .hatccess dosyasına aşağıdaki vermiş olduğum kodları eklemeniz yeterli olacaktır.. Eski siteyi + İndexlerini Yeni siteye Yonlendirme Kodu: Kod:
Options +FollowSymlinks RewriteEngine on ReWriteCond % ^(www.)?eskifrmtr-adı.com$ [NC] ReWriteRule ^(.*)$ http://www.yeni-frmtr.com/$1 [R=301,L]
Ek Not: Eski sitenin .hatccess dosyasındaki eğer varsa tum kodları silmeyi unutmayın. (.hatccess dosyasında sadece yonlendirme kodları olsun.) Not: Tum bu anlatınları yaptıktan sonra, phpmyadmin panelinden veritabanını optimize etmekte faydalı olacaktır.. Dip Not: Taşıma işlemini bu şekilde yapacak olanlarda public_html klasoru yoksa eğer onların ana dizini www yada httpdoc klasorudur.. __________________