Hızlı Başlangıç Şablonları
URL Yönlendirme
301 Yönlendirmeler
Performans
Güvenlik
Hata Sayfaları
.htaccess Önizleme
Klavye Kısayolları:
• Ctrl+Enter: .htaccess oluştur
• Ctrl+K: İçeriği kopyala
• Ctrl+Z: Geri al
• Ctrl+Shift+Z: Yinele
Apache .htaccess dosyası oluşturun. URL yönlendirme, güvenlik, önbellekleme ve performans ayarlarını kolayca yapılandırın.
Apache web sunucunuz için profesyonel .htaccess dosyaları oluşturun. URL yönlendirme, güvenlik ve performans ayarlarınızı kolayca yönetin.
.htaccess (Hypertext Access), Apache web sunucusunda dizin düzeyinde yapılandırma ayarları için kullanılan gizli bir dosyadır. URL yönlendirme, güvenlik, önbellekleme gibi ayarları kontrol eder. Sunucu yapılandırmasına erişiminiz olmadan site davranışını değiştirebilirsiniz.
WordPress, E-Ticaret, Statik Site ve Single Page App için önceden yapılandırılmış şablonlar. Tek tıkla projenize uygun güvenlik, performans ve yönlendirme ayarlarını yükleyin. Her şablon sektör standartlarına göre optimize edilmiştir.
.htaccess ile IP engelleme, dizin koruma, dosya erişim kontrolü, hotlink koruması ve zararlı bot engelleme gibi güvenlik önlemleri alabilirsiniz. Belirli dosya ve klasörleri şifre ile koruyabilir, unauthorized erişimleri engelleyebilirsiniz.
301 kalıcı yönlendirmeler, www/non-www standardizasyonu, HTTPS zorunluluğu ve temiz URL yapıları oluşturabilirsiniz. Eski sayfa URL'lerini yeni adreslere SEO değerini koruyarak yönlendirin. Duplicate content problemlerini önleyin.
GZIP sıkıştırma, browser önbelleği, ETags ve expire headers ile web sitenizin yüklenme hızını önemli ölçüde artırabilirsiniz. CSS, JavaScript ve HTML dosyalarını sıkıştırarak bandwidth tasarrufu sağlayın. PageSpeed skorunuzu yükseltin.
CSV ile toplu yönlendirme içe/dışa aktarma, JSON yapılandırma desteği, performans skoru hesaplama ve çakışma kontrolü. Geri al/yinele sistemi ile güvenli düzenleme. Klavye kısayolları ile hızlı çalışma. Syntax highlighting ile kod önizleme.
.htaccess Generator hakkında merak edilenleri aşağıda bulabilirsiniz.
.htaccess, Apache web sunucusuna dizin düzeyinde yapılandırma talimatları veren bir dosyadır. Sitenizin kök dizinine (public_html veya www) yüklenmelidir. FTP ile yüklerken gizli dosya olduğundan FTP istemcinizde "gizli dosyaları göster" seçeneğini açmanız gerekebilir.
Oluşturucu üzerinden "HTTPS Yönlendirmesi" kuralını seçerek ilgili .htaccess kodunu anında oluşturabilirsiniz. Bu kural tüm HTTP isteklerini otomatik olarak HTTPS'e yönlendirir. HTTPS yönlendirmesi için sitenizde geçerli bir SSL sertifikasının kurulu olması şarttır.
Evet, hatalı bir kural 500 Internal Server Error veya erişim engeli oluşturabilir. Bu riski azaltmak için mevcut .htaccess dosyanızı yüklemeden önce yedekleyin, yeni kuralları test ortamında deneyin. Sorun çıkarsa FTP ile eski dosyayı geri yükleyebilirsiniz.
301 kalıcı yönlendirmedir; Google eski URL'nin otoritesini yeni URL'ye aktarır ve arama indeksini günceller. 302 geçici yönlendirmedir; Google eski URL'yi indekste tutar ve otorite aktarımı yapmaz. Kalıcı taşımalarda her zaman 301 kullanın.
www.siteniz.com ile siteniz.com teknik olarak farklı URL'lerdir. İkisi de aynı içeriği gösteriyorsa duplicate content sorununa yol açar. .htaccess ile birini diğerine 301 yönlendirmek ve canonical etiketiyle tercih ettiğiniz versiyonu belirtmek, arama motorlarına tutarlı bir sinyal gönderir.
Dizin listelemeyi engelleme, belirli IP adreslerini veya user-agent'ları (kötü niyetli botlar) engelleme, hotlink koruması (görsellerinizin başka sitelerden direkt kullanılmasını önleme) ve hassas dosyalara (.env, wp-config.php gibi) erişimi engelleme gibi güvenlik kuralları oluşturabilirsiniz.
.htaccess dosyası Apache ve LiteSpeed web sunucularında desteklenir. Nginx'te .htaccess dosyaları okunmaz; benzer yapılandırmalar server block direktifleriyle yapılır. IIS'de ise web.config dosyası kullanılır. Oluşturduğunuz .htaccess dosyasını kullanmadan önce hosting panelinizden hangi web sunucusu kullandığınızı doğrulayın.
Seçimlerinizi yapıp ".htaccess Oluştur" butonuna tıklayın. Oluşan kodu "Kopyala" butonuyla panoya alabilir ya da "İndir" butonu ile doğrudan indirebilirsiniz. İndirilen dosyayı FTP istemcisiyle sitenizin kök dizinine (genellikle public_html) yükleyin. .htaccess gizli bir dosya olduğundan FTP istemcisinde gizli dosyaları göster seçeneğinin açık olması gerekir. Mevcut .htaccess dosyanız varsa üzerine yazmadan önce yedek alın.
301 Yönlendirmeler bölümündeki "CSV İçe Aktar" butonu ile yüzlerce yönlendirmeyi tek seferde yükleyebilirsiniz. Bu özellik site migrasyonlarında eski URL yapısını yeniye aktarmak için idealdir. Mevcut yönlendirmelerinizi "CSV Dışa Aktar" ile kaydedip daha sonra tekrar yükleyebilir, JSON formatında da içe/dışa aktarım yapabilirsiniz.