İlan
.Htaccess (Köprü Metni Erişimi olarak da bilinir) dosyası, bir sitenin davranışını, güvenliğini ve performansını denetlemek için kullanılan bir Web sunucusu yapılandırma dosyasıdır. Çoğu web yöneticisi .htaccess dosyası oluşturur ve bu dosyayı sitelerini kontrol etmek ve her şeyin iyi ellerde olduğundan emin olmak için kullanır.
.Htaccess dosyanızı yapılandırmanın birçok yolu olsa da, en yaygın kullanım aşağıdaki 5 senaryoda kategorize edilebilir:
Yetkilendirme ve kimlik doğrulama
.Htaccess dosyası, sitenizi (veya sitenin belirli bir sayfasını) kimlerin görüntüleyebileceğini yetkilendirmek ve doğrulamak için bir kontrol görevi görür. Sitenizin herkese görünür olmasını isteseniz de, spambotlar tarafından ziyaret edildiği ve çok sayıda spam posta, yorum, form gönderimi vb. Almaya başlayabileceğiniz zamanlar olabilir. .Htaccess dosyasıyla, yetkisiz kaynaklardan (belirli alan adları veya IP adresleri gibi) gelen erişimi engelleyebilirsiniz.
Erişimi engellemek yerine, siteniz için bir şifre (.htpasswd dosyasıyla birlikte) ayarlayabilir ve yalnızca yetkili personele sitenizi ziyaret etmesini sağlayabilirsiniz. Bu, çok yazarlı bir blogda veya ortak çalışma sitesinde kullanılabilir.
Özelleştirilmiş hata yanıtları
Ziyaretçinizin sitenizin URL'sini yanlış yazması veya yanlışlıkla bir sayfayı sunucudan silmeniz durumunda, ziyaretçi bir ‘HTTP 404 Bulunamadı’ sayfası görür. Bu sayfa çirkin ve insanları her zaman kapatır. .Htaccess dosyası ile ziyaretçinizi kolayca bir güzel tasarlanmış 404 sayfa Harika bir 404 Hatası Sayfası ve 10 Örnekler Nasıl YapılırAkıllıca tasarlanmış bir 404 hata sayfası sıkıcı bir web sitesi ve unutulmaz bir web sitesi arasındaki fark olabilir. Daha fazla oku ve sitenizde daha uzun süre kalmalarını sağlayın.
Yönlendirme
Yeni bir alan adına taşındıysanız veya tüm sitenin kalıcı bağlantılar yapısını değiştirdiyseniz, .htaccess dosyası, okuyucunuzu yeni adrese yönlendirmek ve arama motorunu (özellikle Google'ı) değişiklik hakkında bilgilendirmek için adresinde. Bu, şimdiye kadar, okuyucularınızı korumanın en iyi yoludur ve arama motoru sıralamalarınızı kaybetmez.
Güzel ve temiz bir URL oluşturun
Yaygın olarak kullanılan bazı CMS yazılımları (WordPress gibi) zaten bu özelliği eklemiştir, ancak bazı durumlarda platformun (forum yazılımı) kullandığınız hoş bir URL oluşturmuyor, çirkin URL'yi yeniden yazmak ve okuyucunuza kısa, temiz ve hoş bir sunum sunmak için .htaccess dosyasını kullanabilirsiniz. bir.
Verim
.Htaccess dosyası, site bant genişliği kullanımınızı azaltmanıza ve daha hızlı yüklenmesine ve daha iyi performans göstermesine yardımcı olabilir. Dosyalarınızı üçüncü taraf bir sunucuda barındırıyorsanız ve bant genişliği (Amazon S3 gibi) için ödeme yapmanız gerekiyorsa, .htaccess dosyasını kullanmak da maliyetlerden tasarruf etmenize yardımcı olmak için iyi bir yoldur.
Sitenin performansını artırabileceğiniz başlıca iki alan vardır:
- Önbellek kontrolü - bir dosyanın ne kadar ve ne kadar önbelleklenebileceğini belirtin ve sunucunun veritabanını gereksiz yere sorgulamasını engelleyin.
- Sıkıştırma - dosyanızı tarayıcıya daha küçük bir parça halinde gönderilecek şekilde sıkıştırın.
Nasıl .htaccess dosyası oluştururum (teknik olarak eğimli değilsem)
Tüm teknik detayları gözden geçirmeyeceğim ve her şeyi tek bir yazıda öğrenmenizi beklemeyeceğim. Bunun yerine, size oluşturmak için kullanabileceğiniz bir yazılım (web sitesi) önereceğim. Herhangi bir teknik veya programa sahip olmasanız bile .htaccess dosyasını kolayca (veya mevcut dosyayı düzenleyin) bilgi.
.htaccess dosya oluşturucu sitenizin gereksinimlerini belirtmek ve .htaccess kodunu oluşturmasını sağlamak için kullanabileceğiniz basit ama ayrıntılı bir Web formudur. Tüm yapmanız gereken, oluşturulan kodu kopyalayıp bir metin dosyasına yapıştırmak, .htaccess olarak kaydetmek ve Web sunucunuza yüklemek.
Yazılımda yapılandırabileceğiniz birçok seçenek vardır. Hepsini tartışmak uzun bir makale alacak. Aşağıda referans için daha önemli seçeneklerden bazılarını listeledim:
Kimlik Doğrulama

Kimlerin görüntülemesine izin verildiğine ve kimin görüntülemediğine ilişkin alanları doldurun.
Önbellek Kontrolü

Bu seçenek, bir önbellek kontrolü olup olmadığını ve önbellek süresinin ne kadar olması gerektiğini belirler.
Hatalı sayfa

Bir hata yanıtı olduğunda özel sayfayı görünecek şekilde ayarlayın.
Yönlendirme

Sitenizi / belgenizi taşıdıysanız, burası yeni URL'yi belirttiğiniz yerdir.
Oluşturulan htaccess kodu

Yapılandırmayı tamamladıktan sonra, kodu oluşturmak için "Htaccess dosyası oluştur" düğmesini tıklamanız yeterlidir. Kodu kopyalamanız / htaccess dosyanıza yapıştırmanız yeterlidir, işte budur.
Sonuç olarak, siteniz için bir .htaccess dosyasına sahip olmanın önemini ve .htaccess dosya oluşturucu ile ne kadar kolay ve hızlı bir şekilde bir .htaccess dosyası oluşturabileceğinizi vurgulayamıyorum. Sitenizin performansını artırmak için .htaccess dosyasını iyi kullanmadıysanız, şimdi bunu yapmanızı öneririm.
.Htaccess dosyalarını kolayca ve hızlı bir şekilde oluşturmak veya düzenlemek için başka hangi yöntemleri kullandınız?
Damien Oh, hayatı kolaylaştırmak için çeşitli işletim sistemlerini değiştirmeyi ve kırmayı seven bir teknoloji meraklısıdır. MakeTechEasier.com'daki tüm ipuçlarını, püf noktalarını ve öğreticileri paylaştığı bloguna göz atın.