Webmaster Genel Webmasterları ilgilendiren bir çok kategori de bilginin paylaşıldığı webmaster genel forumları.


MYBB Forumu Başka Hosta Taşıma + Eski Domain'i Yeni Domain'e Aktarma & Yönlendirme

Webmasterları ilgilendiren bir çok kategori de bilginin paylaşıldığı webmaster genel forumları.


Cevapla
 
LinkBack Seçenekler Stil
Alt 09-28-2022, 01:07 AM #1
Prof Üye
ixiRx - ait Kullanıcı Resmi (Avatar)
 
Üyelik tarihi: Sep 2022
Üyelik No: 19
Bulunduğu yer: Russia
Mesajlar: 720
Konular: 718
Aldığı Beğeni: 1
Verdiği Beğeni: 0
Rep Puanı: 10
Rep Derecesi: ixiRx is on a distinguished road
ixiRx - İCQ üzeri Mesaj gönder ixiRx - AİM üzeri Mesaj gönder ixiRx - YAHOO üzeri Mesaj gönder ixiRx isimli Üyeye Skype üzeri Mesaj gönder
Standart MYBB Forumu Başka Hosta Taşıma + Eski Domain'i Yeni Domain'e Aktarma & Yönlendirme

MyBB Forum için Hosting Taşıma + Eski Siteyi Yeni Siteye Aktarma & Yönlendirme İşlemleri

Merhaba arkadaşlar, Sürekli sorulan ve bir türlü uygularken sağlam bir site taşıma & aktarma yapılamayan sorunlardan birine daha imzamızı atıyoruz. Bugün şuradaki konuda arkadaşımızın yapmak istediği işlemi şahsen kendilerine sağlayarak aynı şekilde host taşıma & aktarma işleminide not aldım ve bilmeyen arkadaşlarımız için detaylı ve ayrı bir konu açarak faydalı olabileceğini düşündüm. Buyrun arkadaşın sitesini taşımak için yaptığım işlemleri hep birlikte öğrenelim.

İlk önce 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 klasöründeki dosyaların tümünü yeni sitenin public_html klasörüne aktardık.

Tüm aktarma işlemleri tamamlandıktan sonra, ilk önce inc/confing.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';


Burasi mühim

Ardından inc/settings.php dosyasından eski siteye ait çerez ayarlarını yeni siteye göre yapılandırdık.


Kod:
$settings['bburl'] = "http://www.yenisite-adı.com";
$settings['cookiedomain'] = ".yenisiteadı.com";
$settings['cookiepath'] = "/";
$settings['cookieprefix'] = "";
$settings['homeurl'] = "http://www.yenisite-adı.com";


ve seo eklentisi kurulu olduğu için 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 için geçici çözümler:
# .htaccess dosyasi için yazma izni vermeniz gerekiyor!
RewriteRule ^([^&]*)&(.*)$ http://www.yenisite-adı.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://yenisite-adı.com/sitemap-index.xml
Sitemap: http://yenisite-adı.com/misc.php?goo..._sitemap=index


inc/settings.php dosyasında gerekli çerez ayarlarını yaptıktan sonra yani eskisite adını yeni site adı ile değiştirdikten sonra, admin paneline giriş yaparak Ayarlar Sağ Ok Genel Yapılandırma Ayaları kısımından Bilgileri tekrar düzenliyoruz, site adı, site adresi vs.

Bu işlemden sonra, Admin paneli Sağ Ok Ayalar Sağ Ok Araçlar & Bakımdan Sağ Ok Sayım & Yapılandırmaları tek tek çalıştırıp işlemi tamamlıyoruz Ve taşıma işlemi böylece tamamlanmış oldu..

Eğer tüm işlemler bittikten sonra eski domaini ve eski domaine ait tüm indexleri yeni siteye yönlendirmek 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 Yönlendirme Kodu:

Kod:
Options +FollowSymlinks

RewriteEngine on
ReWriteCond %{HTTP_HOST} ^(www.)?eski-site-adı.com$ [NC]
ReWriteRule ^(.*)$ http://www.yeni-site-adı.com/$1 [R=301,L]


Ek Not: Eski sitenin .hatccess dosyasındaki eğer varsa tüm kodları silmeyi unutmayın. Öneri-Fikir (.hatccess dosyasında sadece yönlendirme kodları olsun.)

Not: Tüm 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 klasörü yoksa eğer onların ana dizini www yada httpdoc klasörüdür..

Makale: XpSerkan
ixiRx isimli Üye şimdilik offline konumundadır   Alıntı ile CevaplaAlıntı ile Cevapla
Cevapla


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık



Tüm Zamanlar GMT +4 Olarak Ayarlanmış. Şuanki Zaman: 10:23 AM.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2023, Jelsoft Enterprises Ltd.
 
Copyright © 2022

Vaynet Forum Sitesi


Türkçe forumlarla dolu, zengin içerikli ve eğlenceli genel forum sitesi olarak sizlere en kaliteli kullanıcı deneyimini sunuyoruz!

Forum sitemizin müdavimleri bilir ki, en kaliteli forum sitesi Vaynet.NET forumu`dur.

Yazgülü sohbet - Linkler - Linkler2

Vaynet.NET, içerik sağlayıcı paylaşım forumlarından biridir. İlgili yasaya göre, site yönetiminin hukuka aykırı içerikleri kontrol etme yükümlülüğü yoktur. Bu sebeple, sitemiz uyar ve kaldır prensibini benimsemiştir. Telif hakkına konu olan eserlerin yasal olmayan bir biçimde paylaşıldığını ve yasal haklarının çiğnendiğini düşünen hak sahipleri veya meslek birlikleri, haklarını aramak için info@vaynet.net adresinden e-posta yoluyla veya buraya tıklayarak bize ulaşabilirler. Buraya ulaşan talep ve şikayetler Hukuk Müşavirimiz tarafından incelenecek, şikayet yerinde görüldüğü takdirde, ihlal olduğu düşünülen içerikler sitemizden kaldırılacaktır.

Ataşehir escort