SEO Fiyat Hesaplama
SEO Araçları
Diğer Araçlar
Top 10 Yazı
Top 10 Soru
Kitaplar
Top 10 Arama
Sosyal İletişim

Htaccess oluştur

Bütün dosya erişim iptali

Özel bir sebep yoksa, "Deny(Y)" seçmenizi öneririz.

Bazı durumlarda sitenizin içindeki dosya ve klasörlere erişimi engellemeniz gerekebilir. Bu durumda .htaccess kullanarak engelleyebilirsiniz. Tüm dosya ve klasörleri engellemek için;
#deny all Access
deny from all
Eğer engellediğiniz dosyaya ya da klasöre özel ip adresi ile erişmek istiyorsanız;
#deny all Access
deny from all
allow from ***.***.. # bir ip adresi
allow from ***.***../ip bloğu izin verilecek olan ip bloğu
Tek bir dosyayı engellemek istiyorsanız;
<Files dosyaadi.dosyauzantısı>
Order allow,deny
Deny from all
</Files>

Temel kimlik doğrulama

Web sitelerin güvenlik kaygılarından dolayı kullanıcılarından istediği kendini tanıtma işlemidir. Kayıt işleminden sonra kullanıcı bilgilerinin kayıt olduğu veri tabanında eşleştirmeler yaparak erişim kontrolü sağlanır.

ADIM 1 .htpasswd oluşturun

Kullanıcı Adı
Parola
haneli şifre
 
.htpasswd


".htpasswd" isimli bir dosya oluşturun ve yukarıdaki yazıları dosya içerisine yapıştırın.

ADIM 2 .htpasswd dosya yolunu girin(e.g.:/home/seo/bar/.htpasswd)

Hata Sayfası Yapılandırma

Bazı web sitelerine yaptığınız ziyaretlerde karşılaşabileceğiniz hatalar bulunmaktadır. Bu hatalar 400-505 arasındaki kodlardır. Bu tür hata kodlarını htaccess üzerinden oluşturabilirsiniz.

URL veya adres yolu giriniz.

400 Bad Request (Geçersiz Sorgu)
401 Auth Req'd (Yetkiniz yok)
402 Payment Req'd
403 Forbidden (Yasak)
404 Not Found (Sayfa Bulunamadı)
405 Method Not Allowed (İzin verilmeyen yöntem)
406 Not Acceptable (Kabul edilmeyen istek)
407 Proxy Auth Repid
408 Request Time Out (Bağlantı zaman aşımı)
409 Conflicting Request (Çakışan bağlantı)
410 Gone (Bağlantı taşınmış)
411 Content Len Req'd
412 Precondition Failed (Koşul başarısız)
413 Entity Too Long (Parametre çok uzun)
414 URI Too Long (URL çok uzun)
500 Int, Server Error (İç sunucu hatası)
501 Not Implemented
502 Bad Gateway (Kötü Geçiş)
503 Service Unavailable (Servis kullanılamaz)
504 Gateway Timeout
505 HTTP Ver Not Sup...

Varsayılan Sayfa

Siteye girildiğinde -varsa- ilk çalışması gereken dosya ismini giriniz. Örnekler aşağıda verilmiştir

WWW Yönlendirmesi

Web siteleri www’ya sahip olsa da olmasa da index alır. Google’ın sadece bir sayfanızı indexlemesi yeterlidir. Bu yüzden “www” yönlendirmesi kullanılabilir.

301-302 Yönlendirmeleri

301 yönlendirmesi kalıcı olarak, daha önceden yer alan URL adresini farklı bir URL’e yönlendirme biçimidir. 301 yönlendirmesi, yönlendirilen sayfaya, sayfa otoritesi ve backlink gücü aktarmaktadır. Bu işlemi hızlı bir biçimde htaccess kodu ile gerçekleştirebilirsiniz.
302 yönlendirmesi, 301 yönlendirmesinin aksine geçici olarak yeniden yönlendirme işlemidir. Geçici bir yönlendirme sağlamasını istediğimiz için yönlendirilen sayfaya, sayfa otoritesi ve backlink gücünü aktarmamaktadır. Bu işlemi de tıpkı 301 yönlendirmesinde olduğu gibi hızlı bir biçimde htaccess kodu ile gerçekleştirebilirsiniz.

Hangi "sayfadan" hangi "sayfaya" yönlendirme yapılacak;

301 Moved Permanently (Taşınmış link)

  • -->
  • -->
  • -->

302 Moved Temporarily (Geçici taşınmış link)

  • -->
  • -->
  • -->

Erişim kısıtlamaları

Sitenizdeki bir dizine erişimi botlara veya sizi rahatsız eden backlinklerden gelen trafiğe göre engelleyebilirsiniz. Bu tür engellemeler, ip ve site adı bazında yapılabilir.Bu işlem htaccess üzerinden kolayca gerçekleştirilmektedir.

Sitenize/İp'inize erişebilecek domain/ipler

Sitenize/İp'inize erişimi yasaklanan domain/ipler

Yukarıdaki komutları kopyalayıp .htaccess dosyanıza yapıştırın.

Htaccess dosyalarınızı bu toolu kullanarak oluşturabilir ve sunucu dizin, sayfa ve url yönetiminizi sorunsuz gerçekleştirebilirsiniz. Web sitenizde indexlenme izin ve engellemeleri ile gerekli tüm yönlendirme komutlarını htaccess oluşturucu ile gerçekleştirebilirsiniz.