guclusat

Tanınmış Üye
Süper Moderatör
.htaccess dosyası FTP dizinindeki httpdocs klasörü altındadır, bu dosyayı FTP programınız ve ayrıca kontrol panelinizdeki (Plesk) dosya yöneticisi aracılığıyla görüntüleyebilir, düzenleyebilirsiniz

.htaccess dosyasının en başına aşağıdaki kodu ekleyerek Sayfanızın index.html olarak açılması sağlayabilirsiniz.
DirectoryIndex home.html index.htm index.html index.php
 

Linux Hosting'de Giriş Sayfasını (index.html) Belirleme: .htaccess Çözümü​


Linux tabanlı sunucularda (cPanel, DirectAdmin vb.) web sitenizin ana dizininde birden fazla başlangıç dosyası (index.php, index.html, default.php) bulunabilir. Eğer sunucunuz varsayılan olarak PHP dosyasını açıyorsa ve siz index.html dosyasının ilk sayfa olmasını istiyorsanız, bu işlemi .htaccess dosyası üzerinden saniyeler içinde yapabilirsiniz.

.htaccess ile DirectoryIndex Kullanımı​

Web sitenizin açılış önceliğini değiştirmek için aşağıdaki adımları izleyin:
  1. Hosting panelinizden Dosya Yöneticisi'ne (File Manager) girin.
  2. public_html klasörü içindeki
    Kod:
    .htaccess
    dosyasını bulun (Eğer görünmüyorsa "Gizli Dosyaları Göster" seçeneğini işaretleyin).
  3. Dosyayı düzenle diyerek en üst satıra şu kodu ekleyin:
Kod:
DirectoryIndex index.html index.php index.htm

Bu Kod Ne İşe Yarar?​

  • Öncelik Sıralaması: Sunucuya "Önce index.html dosyasına bak, eğer o yoksa index.php dosyasını çalıştır" komutu verir.
  • Hız ve Performans: Sunucunun doğru dosyayı araması için geçen süreyi kısaltarak sitenizin açılış hızına (LCP) olumlu katkı sağlar.
  • Esneklik: İstediğiniz herhangi bir dosyayı (örneğin: bakimda.html) listenin en başına yazarak geçici olarak ana sayfanız yapabilirsiniz.

Dikkat Edilmesi Gerekenler​

  • Kodun doğru çalışması için dosya isimlerinin tamamen küçük harf olduğundan emin olun (Linux sunucular büyük/küçük harf duyarlıdır).
  • Yaptığınız değişiklikten sonra tarayıcı önbelleğinizi temizleyerek veya gizli sekmeden giriş yaparak sonucu test edin.

SEO ve Forum Yönetimi İpuçları:​

  1. Hata Giderme: Eğer üyelerden biri "Kodu ekledim ama hala PHP sayfası açılıyor" derse, bunun sebebi sunucu tarafındaki bir Override engeli veya tarayıcı önbelleği olabilir. Konu altına bu tür "soru-cevap" etkileşimleri eklemek Google'ın içeriği daha güncel görmesini sağlar.
  2. Kod Blokları: .htaccess kodlarını mutlaka
    Kod:
     etiketleri içinde verin. Bu, hem okunabilirliği artırır hem de kopyalarken oluşabilecek karakter hatalarının önüne geçer.
    [*][B]Görsel Destek:[/B] Mümkünse cPanel dosya yöneticisinden .htaccess dosyasının nerede olduğuna dair küçük bir ekran görüntüsü eklemek, teknik bilgisi az olan kullanıcılar için konuyu çok daha değerli kılacaktır.
    [/LIST]
 
Geri
Yukarı