.htaccess oluşturucu
Apache .htaccess kuralları oluşturun: yönlendirmeler, yeniden yazmalar, güvenlik başlıkları, önbellekleme ve daha fazlası.
.htaccess nedir?
Apache yapılandırma dosyası; yönlendirme, URL yeniden yazma ve güvenlik gibi dizin düzeyinde ayarları kontrol eder.
.htaccess nereye konulur?
Web sitesinin kök dizinine veya kuralların uygulanmasını istediğiniz alt dizine.
Nginx ile çalışır mı?
Hayır, .htaccess Apache'ye özeldir. Nginx farklı bir sözdizimi kullanır.
Sitemi bozabilir mi?
Evet, yanlış kurallar 500 hatasına neden olabilir. Her zaman yedek alın ve test edin.
301 ve 302 farkı?
301 kalıcıdır ve sıralama sinyallerini yeni URL'ye aktarır. 302 geçicidir ve sıralama sinyallerini aktarmaz.
HTTPS nasıl zorlanır?
RewriteEngine On ile RewriteCond %{HTTPS} off ve RewriteRule kullanarak HTTP trafiğini HTTPS'ye yönlendirin.
mod_rewrite nedir?
URL manipülasyonu, yönlendirme ve koşullu erişim kontrolü sağlayan güçlü bir Apache modülü.
Şifre ile nasıl korunur?
AuthType Basic, AuthUserFile ve Require valid-user kullanın. htpasswd komutuyla .htpasswd dosyası oluşturun.
IP nasıl engellenir?
Require not ip 192.168.1.1 ile tek IP engelleyin. IP aralıkları veya tüm alt ağları da engelleyebilirsiniz.
Önbellek nasıl etkinleştirilir?
mod_expires ile ExpiresByType kullanarak dosya türü başına önbellek sürelerini ayarlayın.
GZIP nasıl etkinleştirilir?
mod_deflate ile AddOutputFilterByType DEFLATE kullanarak HTML, CSS ve JavaScript dosyalarını sıkıştırın.
Güvenlik başlıkları nedir?
X-Frame-Options, X-Content-Type-Options ve Content-Security-Policy gibi başlıklar clickjacking ve XSS saldırılarından korur.
Hotlinking nasıl önlenir?
mod_rewrite ile HTTP_REFERER'i kontrol edin ve dış sitelerden gelen istekleri engelleyin.
Hata sayfaları nasıl oluşturulur?
ErrorDocument yönergesini hata kodu ve yol ile kullanın: ErrorDocument 404 /404.html.
.htaccess oluşturucu Nasıl Kullanılır
Apache sözdizimini ezberlemeden yönlendirmeler, yeniden yazmalar, güvenlik başlıkları, önbellekleme ve sıkıştırma için .htaccess kuralları oluşturun. Her şey tarayıcınızda yerel olarak üretilir.
- İhtiyacınız olan kural kategorisini seçin — yönlendirme, yeniden yazma, güvenlik başlıkları, önbellekleme veya sıkıştırma.
- Bir yönlendirme için From alanına eski yolu (örn. /old-page), To alanına yeni yolu (örn. /new-page) yazın.
- Kalıcı taşınma için Type değerini 301 (Permanent), test ederken 302 (Temporary) yapın.
- Üretilen kod parçasını kopyalayıp sitenizin web kökündeki .htaccess dosyasına yapıştırın.
- Sonra eski URL'yi test edin; değişiklik hemen görünmüyorsa CDN ve tarayıcı önbelleklerini temizleyin.
Tarayıcılar 301 yönlendirmelerini agresif biçimde önbellekler — test sırasında 302 (Temporary) kullanın ki bayat kalıcı bir yönlendirmeye takılmayın.
İlgili Araçlar
- Chmod Hesaplayıcı Onay kutularıyla Linux dosya izinlerini görselleştirmek ve hesaplamak için ücretsiz çevrimiçi chmod hesaplayıcı. Sayısal (755, 644) ve sembolik gösterim (rwxr-xr-x) arasında anında dönüştürün. setuid, setgid, sticky bit gibi özel izinleri destekler.
- ASCII Tablosu Ondalık, onaltılık, sekizlik, ikili kodlar, HTML varlıkları ve karakter açıklamaları ile eksiksiz ASCII karakter kodlama referansı. Anında arama ve filtreleme.
- HAR Görüntüleyici .har dosyalarını çevrimiçi açın. Durum renkleri, sıralama ve filtre içeren istek tablosu, başlıklar, yanıt gövdesi önizlemesi ve zamanlama şelalesi — yerelde işlenir, yüklenmez.
- IBAN Doğrulayıcı Uluslararası Banka Hesap Numaralarını (IBAN) anında doğrulayın. 80+ ülke için format, uzunluk ve sağlama toplamını gerçek zamanlı kontrol edin.
- HTTP İstek Test Aracı REST API'leri doğrudan tarayıcınızda test edin. Özel başlıklar, gövde ve parametrelerle GET, POST, PUT, DELETE istekleri gönderin. Yanıt durumunu, başlıklarını ve JSON gövdesini anında görün.
- Rastgele Port Oluşturucu IANA standart aralıklarından rastgele ağ port numaraları oluşturun — bilinen (1-1023), kayıtlı (1024-49151) ve dinamik (49152-65535). Benzersiz değerleri, sıralama ve toplu üretimi destekler. %100 tarayıcı tabanlı, sunucu gerektirmez.
- Robots.txt Oluşturucu Ücretsiz çevrimiçi robots.txt oluşturucu. Arama motoru taramasını kontrol etmek, tarayıcı erişimini yönetmek ve sitenizin SEO'sunu optimize etmek için robots.txt dosyaları oluşturun ve özelleştirin.
- Sitemap Oluşturucu Ücretsiz çevrimiçi XML sitemap oluşturucu. URL ekleyin, öncelik ve sıklık ayarlayın, SEO uyumlu sitemap anında oluşturun.