Mehmet

WFN Üye
Konular
1,851
Mesajlar
1,852
Çözüm
0
Ticaret Puanı
0
Üyelik
1 Ay 7 Gün
Konum
YurtDışı
Web Sitesi
Var
Alanı
Google Adsense
1/1
Konu sahibi
WordPress adresi, WordPress çekirdek dosyalarının bulunduğu adresi; site adresi ise ziyaretçilerin sitenizi açtığı adresi belirtir. Çoğu standart kurulumda ikisi aynıdır. WordPress bir alt klasöre kurulmuş, fakat site kök alan adından yayınlanıyorsa farklı olmaları gerekir.

Örneğin dosyalar example.com/wordpress klasöründeyse ancak ziyaretçiler example.com adresini kullanıyorsa:

  • WordPress adresi: https://example.com/wordpress
  • Site adresi: https://example.com

İki adres nasıl çalışır?​


WordPress adresi (siteurl), WordPress dosyalarının ve yönetim panelinin bulunduğu temel URL'dir. Çekirdek dosyaları, eklentiler, temalar ve yönetim ekranı bağlantıları bu konumla ilişkilidir.

Site adresi (home), ziyaretçinin tarayıcıda gördüğü ana URL'dir. Ana sayfa, yazılar ve genellikle sitenin genel bağlantıları bu adres üzerinden oluşturulur.

Bu ayrım, dosyaların fiziksel konumu ile sitenin ziyaretçiye sunulduğu adresin aynı olmak zorunda olmadığını gösterir. Ancak değerler, sunucudaki gerçek klasör yapısı ve kullanılan alan adıyla uyumlu olmalıdır.

Somut kurulum örneği​


WordPress'i sunucuda /public_html/wordpress klasörüne kurduğunuzu varsayalım. Ziyaretçilerin https://example.com adresini kullanmasını, WordPress dosyalarının ise alt klasörde kalmasını istiyorsanız karar şu şekilde olur:

AlanDeğerAnlamı
WordPress adresihttps://example.com/wordpressÇekirdek dosyaların bulunduğu URL
Site adresihttps://example.comZiyaretçilerin kullandığı URL

Bu yapı yalnızca WordPress'in alt klasörde çalışması gerçekten isteniyorsa kullanılmalıdır. WordPress dosyaları doğrudan /public_html içindeyse iki adresi farklı yazmak hatalı bağlantılara ve yönetim paneli sorunlarına yol açabilir.

Yalnız iki URL ayarını değiştirmek alt klasörden kök yayın kurulumunu tamamlamaz. Standart tek site yönteminde kökte uygun index.php ön denetleyicisi WordPress alt klasöründeki wp-blog-header.php’yi çağırmalı ve rewrite kuralları bu yerleşimle uyumlu olmalıdır; resmî “WordPress’e kendi dizinini verme” adımlarını izleyin. Bu, çekirdek dosyalarını köke taşıma senaryosundan farklıdır.

Adresleri kontrol etme ve değiştirme​


Yönetim paneline girebiliyorsanız şu yolu izleyin:

  1. Ayarlar → Genel ekranını açın.
  2. WordPress Adresi (URL) alanını, WordPress çekirdek dosyalarının URL'siyle eşleştirin.
  3. Site Adresi (URL) alanını, ziyaretçilerin kullanacağı ana URL olarak belirleyin.
  4. Her iki adreste de aynı protokolü kullanın; örneğin ikisinde de https:// olsun. Alan adının başında veya sonunda gereksiz boşluk ve eğik çizgi bırakmayın.
  5. Değişikliği kaydedin, ardından ana sayfayı ve Yönetim ekranını yeni adresle açarak sonucu test edin.

Kaydetmeden önce mevcut değerleri not edin. Yanlış bir değer, yönetim panelinin veya sitenin açılmamasına neden olabilir. Böyle bir durumda hosting dosya yöneticisi ya da veritabanı erişimiyle wp_options tablosundaki siteurl ve home değerleri düzeltilir. Tablo öneki her kurulumda wp_ olmayabileceğinden gerçek önek kontrol edilmelidir.

Yönetim paneline erişemiyorsanız, wp-config.php dosyasında geçici olarak şu sabitler tanımlanabilir:

Kod:
define( 'WP_HOME', 'https://example.com' );
define( 'WP_SITEURL', 'https://example.com/wordpress' );

Bu satırlar, örnekteki klasör ve alan adı gerçekten böyleyse kullanılmalıdır. Sabitleri mevcut tanımları çoğaltmadan, WordPress bootstrapi başlamadan önce kullanın. Bu değerler veritabanındaki seçenekleri kalıcı olarak güncellemez; sabitleri kaldırmadan önce DB’deki gerçek değerlerin doğru olduğundan emin olun. Site açıldıktan sonra kalıcı yapılandırmanın nerede tutulduğunu kontrol edin; dosyada tanımlanan sabitler, yönetim panelindeki alanların değiştirilememesine neden olabilir.

Sık yapılan hatalar​


  • İki alanı, dosyaların konumunu kontrol etmeden farklı yazmak.
  • Birinde http, diğerinde https kullanmak.
  • Alan adını değiştirirken veritabanındaki eski bağlantıları ve önbelleği hesaba katmamak.
  • WordPress adresine, yalnızca ziyaretçi adresi değişsin diye rastgele alt klasör eklemek.
  • Değişiklikten sonra giriş adresinin de değişebileceğini dikkate almamak.
Adres değişikliği yaptıktan sonra ana sayfa, bir yazı, medya dosyası ve yönetim paneli ayrı ayrı test edilmelidir. Yalnızca ana sayfanın açılması, tüm bağlantıların doğru olduğu anlamına gelmez.

Kaynaklar​



Sık sorulan sorular​


İki adresin aynı olması normal mi?​

Evet. WordPress dosyaları alan adının kök dizininden sunuluyorsa iki adresin aynı olması beklenen yapılandırmadır.

Site adresini değiştirmek alan adını otomatik olarak taşır mı?​

Hayır. Bu alanlar WordPress'in oluşturduğu URL'leri etkiler; DNS, hosting yönlendirmesi ve veritabanındaki eski içerik bağlantıları ayrıca düzenlenmelidir.

WordPress adresi alt klasör, site adresi kök alan adı olabilir mi?​

Evet. Bu, çekirdek dosyaların alt klasörde tutulup sitenin kök alan adından yayınlandığı kurulumlarda kullanılan yapıdır; sunucu yönlendirmesi ve WordPress'in alt klasörden çalışacak şekilde kurulması da uyumlu olmalıdır.
 

Sende şimdi bize katılmak ister misin?

Kayıt ol

Bize katılım kolay ve ücretsizdir!

Konuyu görüntüleyenler

Bu konuyu şu anda görüntüleyen üye bulunmuyor.
Robotlar:
  • Anthropic