Profesyonel .htaccess Oluşturucu

PHP ile yazılmış, görsel olarak modern, kurumsal kullanıma uygun bir üretici paneli. Alan adı yönlendirme, alt klasör taşıma, IP/ülke engelleme, CMS preset’leri, güvenlik, cache, bot bloklama, CORS ve müşteri ticket çıktısı tek ekranda.

WordPress Default + Hardening Laravel / Public / Symlink OpenCart Magento Moodle PrestaShop CodeIgniter Yii / Yii2 Drupal Joomla Genel PHP Projesi Özel / Manuel

Öne çıkan yetenekler

Kurumsal ticket metni

Oluşturulan kuralların ne yaptığı ve neden eklendiği otomatik açıklanır.

Popüler yazılımlar

WordPress, Laravel, OpenCart, Magento, Moodle ve daha fazlası için preset sunar.

Daha fazla kontrol

Trailing slash, hotlink, bot engelleme, basic auth, uzantı bloklama ve indirme zorlaması eklenmiştir.

Ayar Paneli

Tek dosya PHP uygulaması

Alt klasör / alt dosya yönlendirmeleri

Dahil edilecek bloklar

Üretilen .htaccess

Müşteri ticket metni

Eklenen blokların açıklaması

Temel güvenlik

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

Neden: Sunucu tarafındaki gereksiz bilgi sızıntısını azaltmak ve hassas dosyaları korumak için eklendi.

HTTPS zorunluluğu

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

Neden: Veri güvenliği ve tekil URL standardı sağlamak için eklendi.

Alt klasör yönlendirmeleri

Belirlenen path bazlı URL’ler ayrı hedeflere yönlendirildi.

Neden: Eski bağlantıları bozmadan yeni yapıya geçiş sağlamak için eklendi.

IP engelleme

Belirli IP adresleri erişimden men edildi.

Neden: İstenmeyen trafik ve kötüye kullanım girişimlerini azaltmak için eklendi.

Ülke engelleme

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

Neden: İş ihtiyacına göre bölgesel erişim kısıtı oluşturmak için eklendi.

Yazılım şablonu

Seçilen CMS/framework için standart uyumlu yapı eklendi.

Neden: Uygulamanın URL mantığının Apache tarafında doğru çalışması için eklendi.

Cache optimizasyonu

Statik dosyalar için önbellek süreleri tanımlandı.

Neden: Daha hızlı sayfa açılışı ve daha az istek için eklendi.

Sıkıştırma

Metin tabanlı çıktılar için gzip/deflate sıkıştırması tanımlandı.

Neden: Transfer boyutunu küçültmek ve performansı artırmak için eklendi.

Kullanım notları

1. Bu sürüm tek dosyalık PHP yapısında hazırlanmıştır; doğrudan sunucuya atılarak çalıştırılabilir.

2. Bazı .htaccess kuralları Apache modül bağımlıdır. Özellikle mod_headers, mod_expires, mod_deflate, mod_rewrite ve mod_maxminddb kontrolleri yapılmalıdır.

3. Birden fazla rewrite kuralının birlikte çalıştığı yapılarda kural sırası kritik olduğundan, canlıya almadan önce staging ortamında test edilmesi tavsiye edilir.

4. İstersen bu yapıyı sonraki adımda sana admin panel mantığında; giriş ekranlı, JSON preset kayıtlı, export alanlı ve çok dilli hale de genişletebilirim.