İçindekiler
ToggleWordPress Domain Değiştirme: Adım Adım Rehber
WordPress web sitenizin domainini değiştirmek, çeşitli sebeplerden dolayı gereklilik haline gelebilir. İşletmenizin adı değişmiş olabilir, daha uygun bir domain adı bulmuş olabilirsiniz veya başka bir sebeple domain değişikliği yapmanız gerekebilir. Bu rehberde, WordPress domain değiştirme işleminin nasıl yapılacağını adım adım açıklayacağız.
1. Adım: Yeni Domain Adını Kaydedin ve Hosting Sağlayıcınıza Yönlendirin
Domain değişikliği yapmadan önce, yeni domain adını bir domain kayıt şirketi üzerinden kaydetmeniz gerekmektedir. Ayrıca, yeni domain adını hosting sağlayıcınıza yönlendirmeniz gerekecek. Domain kayıt ve yönlendirme işlemleri, genellikle kayıt şirketi ve hosting sağlayıcınızın yönetim panelleri üzerinden yapılabilir.
2. Adım: WordPress Admin Panelinde Domain Değişikliği
WordPress admin panelinde domain adını güncellemek için aşağıdaki adımları izleyin:
- WordPress Admin Paneline Giriş: Mevcut domaininizle WordPress admin paneline giriş yapın.
- Genel Ayarlar: Sol menüde bulunan “Ayarlar” sekmesine tıklayın ve ardından “Genel” alt menüsüne gidin.
- WordPress Adresi (URL) ve Site Adresi (URL): Yeni domain adınızı hem “WordPress Adresi (URL)” hem de “Site Adresi (URL)” alanlarına girin.
- Değişiklikleri Kaydet: Sayfanın alt kısmında bulunan “Değişiklikleri Kaydet” butonuna tıklayın.
3. Adım: wp-config.php Dosyasını Güncelleme
WordPress sitenizin kök dizininde bulunan wp-config.php
dosyasını güncelleyerek yeni domain adınızı tanımlayabilirsiniz.
- Dosya Yöneticisi veya FTP: Hosting kontrol panelinizdeki dosya yöneticisini kullanarak veya bir FTP programı ile sitenizin kök dizinine erişin.
- wp-config.php Dosyasını Düzenleyin:
wp-config.php
dosyasını bulun ve düzenlemek için açın. - Yeni Domain Adını Ekleyin: Aşağıdaki kodları
wp-config.php
dosyasına ekleyin:define('WP_HOME', 'http://yenidomain.com');
define('WP_SITEURL', 'http://yenidomain.com');http://yenidomain.com
yerine kendi yeni domain adınızı yazmayı unutmayın. - Dosyayı Kaydedin: Değişiklikleri kaydedin ve dosyayı kapatın.
4. Adım: Veritabanında URL Değişikliği
WordPress sitenizin veritabanında eski domain adı ile kayıtlı birçok URL olabilir. Bu URL’leri yeni domain adınızla değiştirmek için aşağıdaki adımları izleyin:
- phpMyAdmin veya Veritabanı Yönetim Aracı: Hosting kontrol panelinizden phpMyAdmin veya benzeri bir veritabanı yönetim aracına erişin.
- Veritabanınızı Yedekleyin: Her ihtimale karşı veritabanınızı yedekleyin.
- SQL Sorgusu Çalıştırın: Aşağıdaki SQL sorgularını çalıştırarak eski domain adınızı yeni domain adınızla değiştirin:
UPDATE wp_options SET option_value = replace(option_value, 'http://eskidomain.com', 'http://yenidomain.com') WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET guid = replace(guid, 'http://eskidomain.com','http://yenidomain.com');
UPDATE wp_posts SET post_content = replace(post_content, 'http://eskidomain.com', 'http://yenidomain.com');
UPDATE wp_postmeta SET meta_value = replace(meta_value,'http://eskidomain.com','http://yenidomain.com');
5. Adım: .htaccess Dosyasını Güncelleme
Eski domaininizden gelen trafiği yeni domaininize yönlendirmek için .htaccess
dosyanızı güncellemeniz gerekmektedir.
- .htaccess Dosyasını Düzenleyin: WordPress sitenizin kök dizininde bulunan
.htaccess
dosyasını açın. - Yönlendirme Kuralları Ekleyin: Aşağıdaki kodları
.htaccess
dosyanıza ekleyin:RewriteEngine On
RewriteCond %{HTTP_HOST} ^eskidomain.com$ [NC]
RewriteRule ^(.*)$ http://yenidomain.com/$1 [R=301,L]
Sonuç
WordPress domain değiştirme işlemi, doğru adımlar izlenerek kolayca gerçekleştirilebilir. Bu rehberde, yeni domain adının kaydedilmesinden veritabanı güncellemelerine kadar tüm adımları ayrıntılı olarak ele aldık. WordPress domain değiştirme konusunda daha fazla bilgi edinmek veya profesyonel destek almak isterseniz, cagataydemir.com.tr adresinden hizmetlerime göz atabilirsiniz. Daha fazla ipucu ve güncel içerikler için LinkedIn profilimi takipte kalın!
Umarım bu rehber, WordPress domain değiştirme sürecinde size yardımcı olur. Herhangi bir sorunuz veya yorumunuz varsa, lütfen benimle paylaşın!