Alt alan adı oluşturma ve klasöre yönlendirme

Bu adım adım eğitimle alt alan adı oluşturun ve hosting'de istediğiniz klasöre bağlayın. Blog, mağaza veya test ortamı için uygundur. Örnekler ve sorun giderme ile birlikte.

7 dk Güncellendi 3 Sep 2026

Alt alan adı nedir ve neden ihtiyacınız var?

Alt alan adı (Subdomain), ana alan adınızın, alan adı adından önce gelen ve bir nokta ile ayrılan kısmıdır. Örneğin, alan adınız example.com ise, bir alt alan adı blog.example.com veya shop.example.com olabilir. Alt alan adları aslında ana alan adının alt kümeleridir ve hosting'inizdeki ayrı klasörlere işaret edebilirler.

Alt alan adı kullanmanın birçok avantajı vardır. Web sitenizin farklı bölümlerini teknik ve yönetimsel olarak ayırabilirsiniz. Örneğin, bir blogu blog.example.com ve çevrimiçi mağazayı shop.example.com üzerinde barındırabilir, yeni bir alan adı satın almanıza gerek kalmadan. Ayrıca alt alan adları, test ortamı (Staging) oluşturmak için de çok kullanışlıdır; web sitenizin yeni sürümünü test.example.com üzerinde başlatabilir ve düzgün çalıştığından emin olduktan sonra ana alan adına taşıyabilirsiniz.

Bu makalede, bir alt alan adının nasıl oluşturulacağını ve hosting'inizde belirli bir klasöre nasıl bağlanacağını tamamen ve pratik olarak öğreneceksiniz. Bu eğitim, cPanel kullanıcıları ve sanal sunucu (VPS) kullananlar için geçerlidir.

Alt alan adı oluşturmanın ön koşulları

Başlamadan önce aşağıdakilere sahip olduğunuzdan emin olun:

  • Hosting yönetim paneline erişim (cPanel, DirectAdmin veya Plesk).
  • Alan adının DNS ayarlarına erişim (genellikle alan adı kayıt kuruluşu paneli veya hosting'in yönetilen DNS'i üzerinden).
  • Hosting dosya yöneticisine veya SSH'ye erişim (hedef klasörü oluşturmak için).

Hosting'iniz paylaşımlı hizmetler kullanıyorsa, genellikle tüm bu öğeler kullanıcı panelinizde bulunur. Aksi takdirde, hosting destek ekibinizle iletişime geçin.

cPanel'de alt alan adı oluşturma (adım adım)

cPanel, en popüler hosting yönetim panellerinden biridir. cPanel'de alt alan adı oluşturma adımları şunlardır:

  1. cPanel'e giriş yapın ve Domains bölümünde Subdomains seçeneğine tıklayın.
  2. Subdomain alanına alt alan adının adını girin (örneğin blog).
  3. Document Root alanında, klasör yolu otomatik olarak oluşturulur (örneğin public_html/blog). Bu yolu değiştirebilirsiniz, ancak varsayılan olarak bırakmak daha iyidir.
  4. Create düğmesine tıklayın.

Bu işlemden sonra, cPanel hedef klasörü otomatik olarak oluşturur (yoksa) ve alt alan adı için otomatik olarak bir A tipi DNS kaydı ekler. Genellikle bu kayıt otomatik olarak sunucunuzun IP adresine işaret eder.

Alt alan adını istediğiniz klasöre bağlama

Alt alan adının varsayılan klasör dışında bir klasöre bağlanmasını istiyorsanız, iki yolunuz vardır:

  • Oluşturma sırasında Document Root'u değiştirme: Üçüncü adımda, yolu istediğiniz klasöre değiştirin. Örneğin public_html/my-blog.
  • Oluşturduktan sonra değiştirme: Oluşturduktan sonra Subdomains bölümüne dönün, Manage seçeneğine tıklayın ve ardından Document Root'u düzenleyin.

Hedef klasörün önceden var olduğundan veya oluşturma izninizin olduğundan emin olun. Klasörü manuel olarak oluşturuyorsanız, yolun doğru olduğundan emin olun.

DirectAdmin ve Plesk'te alt alan adı oluşturma

DirectAdmin panelini kullanıyorsanız, adımlar benzerdir:

  1. DirectAdmin'e giriş yapın ve Domain Setup bölümüne gidin.
  2. İlgili alan adını seçin ve Subdomain seçeneğine tıklayın.
  3. Alt alan adının adını ve klasör yolunu girin ve Add düğmesine tıklayın.

Plesk'te de Websites & Domains bölümüne gidin, alan adını seçin ve Add Subdomain seçeneğine tıklayın. Ardından adı ve yolu girin.

Her üç panelde de temel işlem aynıdır: alt alan adı hosting'de belirli bir klasöre bağlanır ve gerekli DNS kaydı otomatik olarak oluşturulur.

Alt alan adı için DNS ayarı

Çoğu durumda, hosting paneli DNS kaydını otomatik olarak ekler. Ancak alt alan adı çalışmazsa, A kaydını manuel olarak kontrol etmelisiniz.

Bunun için:

  1. Alan adınızın DNS yönetim paneline giriş yapın (genellikle alan adı kayıt kuruluşu sitesinde).
  2. A tipinde bir kayıt ekleyin.
  3. Name veya Host alanına alt alan adının adını girin (örneğin blog).
  4. Value veya Points to alanına hosting sunucunuzun IP adresini girin.
  5. Kaydedin ve DNS yayılmasını bekleyin (genellikle 1 ila 24 saat).

DNS kaydının doğru ayarlanıp ayarlanmadığını kontrol etmek için terminalde aşağıdaki komutu kullanın:

dig blog.example.com +short

Çıktı sunucunuzun IP adresini içeriyorsa, kayıt doğru çalışıyor demektir.

Yaygın hata: CNAME kaydını unutmak

Bazı kullanıcılar A kaydı yerine CNAME kaydı kullanır. Oysa ana alt alan adı için A kaydı yeterlidir. CNAME kaydı genellikle başka bir alan adına işaret eden alt alan adları için kullanılır (örneğin www). A kaydını doğru ayarlarsanız, CNAME'e gerek yoktur.

Alt alan adını test etme ve yaygın sorunları giderme

Alt alan adını oluşturup DNS'i ayarladıktan sonra test etmelisiniz. Tarayıcınızı açın ve alt alan adının adresini girin (örneğin http://blog.example.com). İstediğiniz sayfa görüntüleniyorsa, her şey doğru çalışıyor demektir.

Alt alan adı çalışmıyorsa, aşağıdakileri kontrol edin:

  • DNS yayılması: DNS kaydı henüz internette yayılmamış olabilir. Bekleyin ve tekrar test edin.
  • Klasör yolu: Hedef klasörün index.php veya index.html dosyası içerdiğinden emin olun. Klasör boşsa, 404 hatası alırsınız.
  • SSL: HTTPS kullanıyorsanız, alt alan adı için de SSL sertifikası düzenlemeniz gerekir. cPanel'de bunu SSL/TLS Status bölümünden yapabilirsiniz.
  • .htaccess dosyası: Ana klasörde yönlendirme kuralları olan bir .htaccess dosyanız varsa, alt alan adını etkileyebilir. Kuralları kontrol edin.

Yaygın sorun: 404 veya 403 hatası

404 hatası alıyorsanız, hedef klasör boş veya dizin dosyası yok demektir. Klasörde basit bir index.html dosyası oluşturun ve tekrar test edin.

403 hatası alıyorsanız, klasöre erişim kısıtlı demektir. Klasör izinlerinin 755 ve dosya izinlerinin 644 olarak ayarlandığından emin olun. cPanel'de izinleri değiştirmek için Dosya Yöneticisi'ni kullanın ve klasöre sağ tıklayın.

Test ortamı (Staging) için alt alan adı kullanma

Alt alan adının en iyi kullanımlarından biri test ortamı oluşturmaktır. WordPress sitenizi güncellemek veya yeni bir tema denemek istediğinizi varsayalım. Ana sitenin bozulma riskini kabul etmek yerine, test.example.com gibi bir alt alan adı oluşturun ve sitenin bir kopyasını oraya koyun.

Bunun için:

  1. test adında bir alt alan adı oluşturun ve public_html/test klasörüne bağlayın.
  2. Ana sitenin dosyalarını bu klasöre kopyalayın.
  3. Test sitesi için yeni bir veritabanı oluşturun ve bilgilerini wp-config.php dosyasına girin.
  4. Yeni veritabanındaki site adresini http://test.example.com olarak değiştirin.

Bu yöntemle, değişiklikleri güvenle uygulayabilir ve emin olduktan sonra siteyi ana alan adına taşıyabilirsiniz.

Alt alan adları için güvenlik ve optimizasyon ipuçları

Alt alan adları siber saldırıların hedefi olabilir. Güvenliği artırmak için aşağıdakilere dikkat edin:

  • Her alt alan adı için ayrı bir SSL sertifikası düzenleyin. cPanel'de bunu SSL/TLS bölümünden yapabilirsiniz.
  • Kullanmadığınız bir alt alan adı varsa, saldırı yüzeyini azaltmak için onu silin.
  • Test alt alan adları için mutlaka parola koruması kullanın. cPanel'de Directory Privacy bölümünü kullanın.
  • Alt alan adı klasörlerinin hosting yedeklemenize dahil edildiğinden emin olun.

SEO açısından, alt alan adları ayrı siteler olarak kabul edilir. Ana alan adının yetkisinin alt alan adına aktarılmasını istiyorsanız, uygun iç bağlantı kullanmalısınız. Ayrıca, alt alan adını ayrı bir mülk olarak kaydetmek için Search Console aracını kullanabilirsiniz.

Özet

Alt alan adı oluşturma ve onu bir klasöre bağlama, hosting yönetiminde temel bir beceridir ve web sitenizin farklı bölümlerini bağımsız olarak yönetmenize olanak tanır. Bu makaledeki adımları izleyerek, blog, mağaza veya test ortamı için kolayca bir alt alan adı oluşturabilirsiniz.

Paylaşımlı hosting kullanıyorsanız, genellikle tüm araçlar kullanıcı panelinizde bulunur. Bir sorunla karşılaşırsanız, önce DNS'i ve ardından klasör yolunu kontrol edin. Biraz dikkatle, alt alan adınız birkaç dakika içinde kurulacaktır.

Alt alan adı yönetimi için basit bir kullanıcı paneli ve eksiksiz özelliklere sahip bir hosting arıyorsanız, ServerNet paylaşımlı hosting hizmetleri uygun bir seçenektir. Ancak, bu eğitimdeki adımlar diğer herhangi bir hosting için de kullanılabilir.

Bu sayfa yardımcı oldu mu?