.htaccess oluşturucu
HTTPS yönlendirmeleri, www kuralları, Gzip, önbellekleme ve erişim blokları içeren bir Apache .htaccess dosyası oluşturun.
.htaccess oluşturucu
İhtiyacınız olan kuralları işaretleyerek çalışan bir Apache .htaccess dosyası oluşturun; mod_rewrite sözdizimini ezberlemeye gerek yok. HTTPS'yi Zorla'yı etkinleştirdiğinizde oluşturucu, her http isteğini güvenli eşdeğerine iten RewriteCond ve 301 RewriteRule'u yazar. Barındırıcınızı standart hale getirmek için bir www seçeneği belirleyin: her ziyaretçiyi www alt alan adına yönlendirin veya onu çıplak bir alan adı olarak ayırın, böylece arama motorları tek bir sürümü indeksler ve analizleriniz trafiği bölmeyi bırakır.
Her geçiş, iyi biçimlendirilmiş bir bloğa eşlenir ve her bloğun önünde kısa bir yorum bulunur, böylece çıktı, onu belge kökünüzdeki dosyaya yapıştırdığınızda okunabilir durumda kalır. Gzip'i etkinleştirdiğinizde, genel olarak küçülen yaygın metin türlerini (HTML, CSS, JavaScript, JSON, XML ve SVG) kapsayan bir mod_deflate bölümü elde edersiniz. Tarayıcı önbelleğe almayı etkinleştirin ve bir mod_expires bloğu, HTML'yi taze tutarken görüntüler, yazı tipleri ve statik varlıklar için uzak gelecekteki makul yaşam sürelerini ayarlar.
Güvenlik odaklı seçenekler de burada. Apache'nin, dizin bulunmayan herhangi bir klasörün dizinini sunmasını durdurmak için dizin listelemeyi devre dışı bırakın. Hiçbir zaman HTTP üzerinden erişilmemesi gereken .env, .git ve .htaccess gibi nokta dosyalarına yönelik istekleri reddetmek için gizli dosyaları engelleyin. Özel bir 404 alanı, kendi hata sayfanıza işaret eden bir ErrorDocument satırı ekler. Bölümler sabit bir sırayla yayınlanır (önce yönlendirmeler, ardından sıkıştırma, önbelleğe alma ve erişim kuralları), böylece dosya öngörülebilir şekilde davranır.
Her şey tarayıcınızda yerel olarak oluşturulur. Sitenizle ilgili hiçbir şey yüklenmez, hiçbir dosya bir sunucuya gönderilmez ve çıktı, kopyalamanız veya indirmeniz için size aittir. .htaccess her istekte okunduğu için onu yalın tutun ve kullanmadığınız blokları kaldırın.