Sade, Düzenli ve Profesyonel .htaccess Oluşturucu

İstediğin gibi arayüz sadeleştirildi. Her özellik alt alta uzun liste halinde değil; kategori kategori ayrıldı. Bir özelliği işaretlediğinde o özelliğe ait kutucuklar açılıyor. Toplamda 50’den fazla .htaccess özelliği eklenmiş durumda.

50+özellik / kural
10+CMS / framework preset
11aktif seçili kural
PHPtek dosya yönetim paneli

Ayar Paneli

Kategorilere ayrılmış, daha temiz kullanım
Aktif özellik: 11
WordPress Default + Hardening Laravel / Public / Symlink OpenCart Magento Moodle PrestaShop CodeIgniter Yii / Yii2 Drupal Joomla Genel PHP Projesi Özel / Manuel
1. Genel
2. Yönlendirme
3. Erişim
4. Güvenlik
5. Performans
6. Gelişmiş
Bu sekme temel ayarlar içindir. Diğer sekmelerde sadece ihtiyaç duyduğun özelliği açıp kullanabilirsin.
Ana domain yönlendirmesi
Eski domaini yeni domaine yönlendirmek için kullan.
Aç / Kapat
Alt klasör / alt sayfa yönlendirmeleri
Örn: /blog > yeni site/blog
Aç / Kapat
Uzantı bazlı yönlendirme
Belirli dosya türlerini farklı hedefe taşı.
Aç / Kapat
HTTPS zorunluluğu
HTTP isteklerini HTTPS’e yönlendir.
Aç / Kapat
HTTP/non-WWW > HTTPS+WWW tek adım
Kanonik yönlendirme isteyenler için.
Aç / Kapat
Trailing slash standardı
Slash ekle veya kaldır.
Aç / Kapat
URL’leri küçük harfe yönlendir
SEO standardizasyonu için.
Aç / Kapat
.php uzantısını gizle
Temiz URL yapısı sağlar.
Aç / Kapat
URL’den index.php kaldır
Temiz URL için.
Aç / Kapat
RewriteBase kullan
Alt klasörde çalışan projeler için.
Aç / Kapat
Belirli yolu subdomain’e yönlendir
Örn /blog > blog.site.com
Aç / Kapat
Mobil kullanıcıları ayrı hedefe yönlendir
Mobil varyasyon için.
Aç / Kapat
Dil bazlı yönlendirme
Accept-Language başlığına göre.
Aç / Kapat
Belirli query parametrelerini temizle
utm_ vb. temizliği için.
Aç / Kapat
IP engelleme
Belirli IP’leri blokla.
Aç / Kapat
Sadece belirli IP’lere izin ver
Whitelist erişim.
Aç / Kapat
Ülke engelleme
Ülke bazlı bloklama.
Aç / Kapat
Sadece belirli ülkelere izin ver
Ülke whitelist erişimi.
Aç / Kapat
Basic Auth koruması
Kullanıcı adı / şifre alanı.
Aç / Kapat
Bot / user-agent engelle
Kötü botları blokla.
Aç / Kapat
Sadece belirli botlara izin ver
Whitelist bot erişimi.
Aç / Kapat
Referer engelle
Belirli kaynaklardan gelen istekleri engelle.
Aç / Kapat
Referer whitelist hotlink
Sadece belirli referer kaynaklarına izin ver.
Aç / Kapat
Belirli endpoint sadece AJAX olsun
XHR dışı istekleri kapat.
Aç / Kapat
Belirli endpoint sadece POST olsun
POST dışı yöntemleri kapat.
Aç / Kapat
Bakım modu
Siteyi geçici bakım sayfasına al.
Aç / Kapat
Temel güvenlik başlıkları
Header ve hassas dosya koruması.
Aç / Kapat
Bu özellik ek alan gerektirmeden doğrudan uygulanır.
Hotlink koruması
Görselleri harici kullanımda engelle.
Aç / Kapat
Bu özellik ek alan gerektirmeden doğrudan uygulanır.
Riskli HTTP methodlarını kapat
GET/POST/HEAD dışını kapat.
Aç / Kapat
Bu özellik ek alan gerektirmeden doğrudan uygulanır.
Belirli uzantıları engelle
log/sql/bak gibi dosyaları kapat.
Aç / Kapat
HSTS başlığı
HTTPS’i tarayıcı tarafında kalıcılaştır.
Aç / Kapat
Bu özellik ek alan gerektirmeden doğrudan uygulanır.
Temel CSP
Basit içerik güvenlik politikası.
Aç / Kapat
Bu özellik ek alan gerektirmeden doğrudan uygulanır.
Legacy XSS header
Ek güvenlik başlığı.
Aç / Kapat
Bu özellik ek alan gerektirmeden doğrudan uygulanır.
Cookie güvenlik flagleri
Secure, HttpOnly, SameSite örneği.
Aç / Kapat
Bu özellik ek alan gerektirmeden doğrudan uygulanır.
Nokta ile başlayan gizli dosyaları kapat
.git vb. erişimi kapat.
Aç / Kapat
Bu özellik ek alan gerektirmeden doğrudan uygulanır.
vendor/node_modules koruması
Kod bağımlılıklarını gizle.
Aç / Kapat
Bu özellik ek alan gerektirmeden doğrudan uygulanır.
Uploads klasöründe PHP çalışmasını kapat
Yükleme alanı güvenliği.
Aç / Kapat
TRACE / TRACK kapat
Ek method güvenliği.
Aç / Kapat
Bu özellik ek alan gerektirmeden doğrudan uygulanır.
Belirli dosyaları özel olarak koru
Tek tek kritik dosya kapatma.
Aç / Kapat
Özel 403 sayfası
403 için farklı sayfa.
Aç / Kapat
Özel 404 sayfası
404 için farklı sayfa.
Aç / Kapat
Cache optimizasyonu
Statik dosyalar için expire kuralları.
Aç / Kapat
Bu özellik ek alan gerektirmeden doğrudan uygulanır.
Sıkıştırma
Deflate/gzip.
Aç / Kapat
Bu özellik ek alan gerektirmeden doğrudan uygulanır.
ETag kapat
Bazı CDN/proxy yapılarına uygun hale getir.
Aç / Kapat
Bu özellik ek alan gerektirmeden doğrudan uygulanır.
WebP servisi
Uygun tarayıcılara WebP sun.
Aç / Kapat
Bu özellik ek alan gerektirmeden doğrudan uygulanır.
Public cache-control
Statik dosyalara public cache ekle.
Aç / Kapat
Bu özellik ek alan gerektirmeden doğrudan uygulanır.
Belirli alanda no-store
Admin gibi dinamik alanlarda cache kapat.
Aç / Kapat
Admin path için no-cache
Belirli path bazlı cache kapat.
Aç / Kapat
Belirli dosyaları indir
Tarayıcıda açma, indir.
Aç / Kapat
SVG doğru tip/encoding
SVG için doğru mime.
Aç / Kapat
Bu özellik ek alan gerektirmeden doğrudan uygulanır.
UTF-8 charset
Varsayılan charset.
Aç / Kapat
Bu özellik ek alan gerektirmeden doğrudan uygulanır.
Default index dosyası
DirectoryIndex tanımı.
Aç / Kapat
Ek MIME tanımları
Özel uzantılar için MIME.
Aç / Kapat
Yazılım presetini dahil et
Seçtiğin CMS/framework bloğunu ekler.
Aç / Kapat
Bu özellik ek alan gerektirmeden doğrudan uygulanır.
Genel front controller / 404 fallback
Route tabanlı projeler için.
Aç / Kapat
Bu özellik ek alan gerektirmeden doğrudan uygulanır.
Standart özel hata sayfaları
400/401/403/404/405/500 seti.
Aç / Kapat
Bu özellik ek alan gerektirmeden doğrudan uygulanır.
CORS bloğu
Harici erişim izinleri.
Aç / Kapat
Request body limiti
Maksimum istek boyutu.
Aç / Kapat
ServerTokens notu
Sunucu seviyesi güvenlik notu.
Aç / Kapat
Bu özellik ek alan gerektirmeden doğrudan uygulanır.
DirectorySlash Off
Özel senaryolarda kullanılır.
Aç / Kapat
Bu özellik ek alan gerektirmeden doğrudan uygulanır.
Default charset kapat
Özel servisler için.
Aç / Kapat
Bu özellik ek alan gerektirmeden doğrudan uygulanır.
FollowSymLinks
Symlink kullanan sistemler için.
Aç / Kapat
Bu özellik ek alan gerektirmeden doğrudan uygulanır.
MultiViews kapat
Rewrite çakışmalarını azaltır.
Aç / Kapat
Bu özellik ek alan gerektirmeden doğrudan uygulanır.
ENV değişkenleri ekle
SetEnv satırları.
Aç / Kapat
Dizin listelemeyi kapat
Ek görsel klasör koruması.
Aç / Kapat
Bu özellik ek alan gerektirmeden doğrudan uygulanır.
Timezone notu
PHP timezone notu ekler.
Aç / Kapat

Üretilen Çıktılar

Kod ve müşteri ticket metni
11 özellik üretildi

Üretilen .htaccess

Müşteri Ticket Metni

Eklenen blokların açıklamaları

Seçilen kuralların neden eklendiği

Temel güvenlik

Dizin listeleme kapatıldı, hassas dosyalar korundu ve güvenlik başlıkları tanımlandı.

Neden: Gereksiz bilgi sızıntısını azaltmak ve kritik dosyaları dış erişime kapatmak için eklendi.

HTTPS zorunluluğu

HTTP trafik güvenli bağlantıya yönlendirildi.

Neden: Veri güvenliği ve standardizasyon için eklendi.

Alt URL yönlendirmeleri

Belirli klasör veya dosya yolları yeni adreslere taşındı.

Neden: Eski bağlantıların bozulmaması için eklendi.

IP engelleme

Belirli IP adresleri engellendi.

Neden: Kötü niyetli erişimleri azaltmak için eklendi.

Ülke engelleme

Belirli ülke kodlarından gelen trafik kapatıldı.

Neden: Bölgesel erişim politikası için eklendi.

Yazılım şablonu

Seçilen CMS/framework’e uygun standart yapı tanımlandı.

Neden: Uygulamanın rewrite mantığının doğru çalışması için eklendi.

Cache optimizasyonu

Statik dosyalar için önbellek kuralları tanımlandı.

Neden: Performans iyileştirmek için eklendi.

Sıkıştırma

Metin tabanlı çıktıların sıkıştırılması sağlandı.

Neden: Transfer boyutunu azaltmak için eklendi.

UTF-8 charset

Varsayılan karakter seti UTF-8 yapıldı.

Neden: Karakter uyumsuzluklarını önlemek için eklendi.

Gizli dosya koruması

Nokta ile başlayan dosyalar kapatıldı.

Neden: Sistem ve yapılandırma dosyalarını korumak için eklendi.

vendor/node_modules koruması

Geliştirme bağımlılık klasörleri dış erişime kapatıldı.

Neden: Kod ve paket yapısını korumak için eklendi.