.htaccess Nedir, Nasıl Kullanılır?

0
122
.htaccess Nedir, Nasıl Kullanılır?

.htaccess Nedir, Hypertext Access bir çok ağ sunucular şekliyle kullanılan, farklı ayarlar ve kombinasyon düzenlemelerinde kullanılır. Düzenleme ve/veya özelleştirilebilir dosya formatına sahiptir. .htaccess dosyası ile arama motorlarına uyum sağlarken bir çok hızlandırma, kombinasyonlarını da yerine getirebilirsiniz. Özelleştirilebilir bu dosya ile uygulama veya scriptler üzerindeki değişiklikleri sağlamak için ilgili kodlamaların kullanılması gerekir.

.htaccess, dosyasının default amacı tüm klasör veya dosya yapılarının erişiminden tutunda istenilen her hangi bir klasöre parola korumasına kadar eklenebilir. Tüm bu değişikliklerle beraber, CGI, Karakter Setleri, Dosyaları, Scriptleri yanı sıra bir çok düzenleyici özelleştirilebilir parametrelere sahiptir. Böylece bir çok yetki ve kısıtlama gibi işlemleri rahatlıkla yapabilirsiniz. Ancak tüm bu değişiklikleri yapmak için ilgili kodlamaları bilmek gerekmektedir.

.htaccess Nedir

.htaccess Nedir, dosyası ile web siteniz üzerinde bir çok yetkilendirme süreçlerini tamamlarken, farklı kısıtlama işlemlerini de yapabilirsiniz. Ancak bu süreçleri tamamlamak için 100’den fazla komutları bilmeniz ve ne işe yaradığını öğrenmeniz gerekir. Bu sebeple kodlama bilgisine hakim değilseniz. İlgili dosya üzerinde değişiklik yaparken bir çok hatalar veya karıştırma ihtimali oldukça yüksektir.

.htaccess dosyası FTP dosyaları üzerinde public_html de bulunurken farklı web sunucularında bu dosyaların isimleri değişmektedir. Ancak yaygın kullanılan cPanel yönetim paneli bahsedildiği üzere public dosyası içerisinde bulunur. Bazı alanlarda ise ilgili dosya kök dizinlerinde gizli olarak kullanılabilir. Manuel olarak Apache sunucularda kendinizde ekleyebilir ve özelleştirebilirsiniz.

.htaccess Nasıl Kullanılır?

.htaccess dosyası özelleştirilebilen dosya olmasıyla beraber, cPanel gibi çeşitli panellerden ulaşabilirsiniz. FTP üzerinden direkt olarak erişimde sağlayabilir ve istenilen tüm değişiklikleri tamamlayabilirsiniz.

# BEGIN HTTPS Redirection
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteCond %{REQUEST_URI} !^/[0-9]+\..+\.cpaneldcv$
RewriteCond %{REQUEST_URI} !^/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>
# END HTTPS Redirection

.htaccess Dosyası İle Yapılabilecekler

.htaccess oluşturucu generatorler ile kod bilgisine sahip olmadan kolayca kendi sitenize uygun olan dosyayı basitçe oluşturabilirsiniz.

  • SEO Uyumlu Link Yapıları Düzenlenebilir.
  • Hotlink Engellemesi Yapılabilir.
  • İstenmeyen Dosyaları Gizlebilir.
  • Hata Sayfaları Belirlenebilir veya Silinebilir.
  • Klasörler Yetkilendirilebilir.
  • www. Yapılandırılabilir.
  • İstenilen Dosyalara Şifreleme Yapılabilir.
  • IP Gibi vb işlemlerde Engelleme Yapılabilir.
  • Domain Yönlendirme İşlemleri Yapılabilir.
  • Veriler Sıkıştırılabilir
  • Bakım vb Sayfalar Oluşturulabilir.
  • Spam vb durumlarda Engelleme Sağlanabilir.

CEVAP VER

Please enter your comment!
Please enter your name here