WordPress alt yapısı kullanan internet sitenizde belli nedenlerden dolayı domain değişikliği yapmanız gerekebilir. Eğer domain değiştirmek istiyor fakat nasıl yapılacağını bilmiyorsanız aşağıdaki adımları dikkatlice takip ederek başarılı bir şekilde domaininizi değiştirebilirsiniz.
NOT : Öncelikle sitenizin yedeğini almayı unutmayın.
İlk olarak WordPress admin paneline giriş yaparak işlemlere başlamış oluyoruz. Giriş yaptıktan sonra sol panelde bulunan
ayarlar sekmesine tıklıyoruz ve açılan menüden
genele basıyoruz.
Kırmızı ile işaretlediğim kısıma yeni domainizi yazıyorsunuz ve kayıt ediyorsunuz. WordPress admin panelinde yapacağınız işlem bu kadar. Şimdi dosya yöneticisi veya FileZilla ile dosyalarınıza bağlanmanız gerekiyor. Dosyalara erişim sağladıktan sonra ana dizindeki
wp-config.php dosyasını buluyoruz ve sağ tıklayıp düzenle diyoruz. Düzenle dedikten sonra aşağıdaki kodu ekliyoruz ve kaydedip çıkıyoruz.
define('WP_HOME','http://yenidomaininiz.com');
define('WP_SITEURL','http://yenidomaininiz.com');NOT : Y
enidomaininiz yazan kısıma yeni domaini yazmanız gerekiyor.
Bu işlemi yaptıktan sonra
wp-config.php dosyanızın bu şekilde olması gerekiyor.
Eğer bu kısıma kadar başarıyla geldiyseniz bu kısımda da işlemimiz bitiyor. Şimdi ise işlem sırası veritabanınıza geliyor. cPanel üzerinden
Veritabanları bölümüne gelin ve
phpMyAdmin'e giriş yapın. Girişin ardından
wp_options'u seçin ve
option_name sütununda
siteurl ve
home yazan kısımları sol kısmındaki düzenle butonuna basarak düzenle diyip yeni domain adresinizi girin,
git butonuna basıp kayıt edin.
Genel olarak domain değiştirme işlemimiz burada son buluyor. Son olarak eski domainimizi yeni domaine yönlendirmemiz gerekiyor. Bunun için 301 yönlendirmesi yapacağız.
Tekrar dosya yöneticine gelin ve ana dizinde bulunan
.htaccess dosyasını bulun. Sağ tıklayıp düzenle diyin ve aşağıdaki kodu ekleyip kayıt edin.
RewriteEngine on
RewriteRule ^(.*)$ http://yenidomaininiz.com/$1 [R=301,L]
NOT : Y
enidomaininiz yazan kısıma yeni domaini yazmanız gerekiyor.
En son
.htaccess dosyanızın böyle olması gerekiyor.
Eğer buraya kadar başarılı bir şekilde geldiyseniz herhangi bir hata almamanız gerekiyor. Eğer hata alıyorsanız ilk başta yazdığım üzere aldığınız yedeği geri yükleyip işlemleri tekrar yapmayı deneyebilirsiniz.