WordPress Siteyi Başka Siteye Taşıma

  • Yayınlanma Tarihi: 20 Eylül 2022
  • Okunma Süresi: 1 Dakika 26 Saniye
  • Kategori: Wordpress
WordPress Siteyi Başka Siteye Taşıma

Manuel olarak localhost’dan WordPress sitemizi sunucuya taşıma işlemini nasıl yapabiliriz? Diyorsanız bunun bir kaç yöntemi var.

Öncelikle yapmanız gereken localhost’da hazırladığınız sitenin dosya ve veritabanı yedeğini almak. Bu sayede herhangi bir sorunla karşılaştığınızda, elinizde yedek olmuş olur ve emeğinize zarar verecek bir durumla karşı karşıya geldiğiniz taktirde geriye dönük işlem gerçekleştirebilirsiniz.

1- Öncelikle veri tabanı yedeğimizi alalım. Bunun için “localhost/phpmyadmin” e girerek ilgili tablonuza tıklayın. Daha sonra dışarı aktara tıklayıp açılan sayfanın sağ alt köşesindeki git butonuna basarak .sql uzantılı veritabanı dosyanızı indirin.

phpmyadmin dışa aktarma

2- İndirdiğiniz sql dosyasını not defteri veya herhangi bir kod editörü ile açın. CTRL+F yapıp kelime arama kısmına “http://localhost/sitenizi-kurdugunuz-dizin-adi” yazın ve aratın çıkan tüm değerleri https://www.sitenizinadi.com ile değiştirin.

3- Daha sonra ana dizinde bulunan wp-config.php dosyasına girin. Aşağıda belirttiğimiz yerleri kendinize göre değiştirin.

Not: Burada dikkat etmeniz gereken detay şu; define( ‘DB_HOST’, ‘localhost’ ); bu alan değiştirilmeyecektir.

/** WordPress için kullanılacak veritabanının adı */
define( 'DB_NAME', 'veritabanı tablo adınız' );

/** MySQL veritabanı kullanıcısı */
define( 'DB_USER', 'veritabanı kullanıcı adınız' );

/** MySQL veritabanı parolası */
define( 'DB_PASSWORD', 'veritabanı şifreniz' );

wp-config ayar güncelleme

ve son olarak .htaccess dosyanızı açarak içerisinde RewriteBase alanını kontrol etmeniz gerekiyor. Herhangi bir dosya içine kurmadıysanız yani ana dizine kurduysanız RewriteBase alanının aşağıdaki gibi olması gerekiyor.

RewriteBase /

Aşağıda localhost‘ta blog dizine kurulmuş bir wordpress sitenin .htaccess alanını göreceksiniz.

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /blog/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
</IfModule>

Sunucuda ana dizine kurduğumuz sitenin .htaccess içeriği aşağıdaki gibi olmalıdır.

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

4- Bütün bu işlemleri yaptıktan sonra görseldeki tüm alanları kopyalayıp FileZilla aracılığıyla kök dizinize (public_html) atın. Siteniz başarıyla yüklenmiş olacaktır.

kök dizine dosya taşıma

Paylaş:

WordPress Siteyi Başka Siteye Taşıma için Cevap Yaz


Yorumlar (0)

WordPress Siteyi Başka Siteye Taşıma yazısına ilk yorum yapan siz olun!