Araçlar
.htaccess Oluşturucu
HTTPS yönlendirme, sıkıştırma, önbellek ve güvenlik kurallarını hazırlar.
Kaynak: Tamamen tarayıcıda çalışır; girdi sunucuya gönderilmez
.htaccess Oluşturucu nasıl kullanılır?
-
Kuralları seçin
İhtiyacınız olan seçenekleri işaretleyin; her biri ayrı bir blok olarak üretilir.
-
Dosyayı yerleştirin
İçeriği sitenizin kök dizinine .htaccess adıyla kaydedin.
-
Siteyi kontrol edin
Değişiklik anında etkili olur. Bir sözdizimi hatası Apache’de 500 hatası verir; kaydettikten sonra siteyi bir açıp bakın.
Sık Sorulanlar
nginx kullanıyorum, bu dosya işe yarar mı?
Hayır. .htaccess yalnızca Apache’de okunur. nginx bu dosyayı tamamen yok sayar; nginx için sunucu bloğu üreticisini kullanın.
Kurallar neden etkisiz kalıyor?
Apache yapılandırmasında AllowOverride None ise .htaccess yok sayılır. Paylaşımlı hostingde genellikle açıktır; kendi sunucunuzda AllowOverride All yapmanız gerekir.
Yönlendirme döngüye girdi, ne yapmalıyım?
Genellikle ters vekil arkasındayken olur: HTTPS sonlandırması vekilde yapıldığı için %{HTTPS} değişkeni off görünür. Bu durumda %{HTTP:X-Forwarded-Proto} değişkenine bakmanız gerekir.