İlk Siparişe Özel %20 İndirim Kodu:
Web Sunucu Araçları

.htaccess & Nginx Yönlendirme Oluşturucu

Apache, LiteSpeed ve Nginx web sunucuları için görsel .htaccess ve rewrite kuralı oluşturucu. HTTP'den HTTPS'e yönlendirme, www yönetimi, 301 kalıcı sayfa yönlendirmeleri, IP engelleme ve güvenlik başlıklarını tek tıkla yapılandırın.

Web Sunucu Yapılandırma Aracı

.htaccess & Nginx Yönlendirme Oluşturucu

Temel Yönlendirme Kuralları
Sayfa Yönlendirmeleri (301 / 302):
→
public_html/.htaccess Çıktısı:
# --- TREAS Web Yapılandırması (.htaccess) ---
RewriteEngine On

# HTTP -> HTTPS Yönlendirmesi
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

# www -> non-www Yönlendirmesi
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^(.*)$ https://%1/$1 [R=301,L]

# Özel Sayfa Yönlendirmeleri
Redirect 301 /eski-sayfa /yeni-sayfa

# Temel Güvenlik Başlıkları
<IfModule mod_headers.c>
    Header set X-Content-Type-Options "nosniff"
    Header set X-Frame-Options "SAMEORIGIN"
    Header set X-XSS-Protection "1; mode=block"
    Header set Referrer-Policy "strict-origin-when-cross-origin"
</IfModule>

ErrorDocument 404 /404.html
Yönetilen Plesk Hosting & Bulut Sunucular
Web sitelerinizi tek tıkla SSL, Nginx ters vekil (reverse proxy) ve NVMe hızında Plesk panel ile yönetin.
Plesk Hosting Paketlerini İncele
undefined / SSS

Sıkça Sorulan
Sorular

.htaccess dosyası nedir ve nerede bulunur?
.htaccess (Hypertext Access), Apache ve LiteSpeed web sunucularında dizin düzeyinde yapılandırma yapmayı sağlayan gizli bir metin dosyasıdır. Genellikle web sitenizin kök dizini olan 'public_html' veya 'httpdocs' klasörü içinde yer alır.
301 ve 302 yönlendirmesi arasındaki fark nedir?
301 yönlendirmesi kalıcı bir taşınmayı (Permanent Redirect) ifade eder ve arama motorlarına eski adresin SEO otoritesini yeni adrese aktarmasını bildirir. 302 yönlendirmesi ise geçici bir yönlendirmedir (Temporary Redirect); arama motorları eski adresi indekslemeye devam eder.
Nginx web sunucusunda .htaccess dosyası neden doğrudan çalışmaz?
Nginx, yüksek performans ve düşük kaynak tüketimi amacıyla çalışma zamanında dizin içi .htaccess dosyalarını taramaz. Nginx üzerinde yönlendirme ve kural değişiklikleri doğrudan sunucunun ana yapılandırma dosyası olan 'nginx.conf' veya server bloğu (vhost) içine yazılarak servisin yeniden yüklenmesiyle uygulanır.
HTTP'den HTTPS'e yönlendirme neden zorunlu olmalıdır?
HTTPS yönlendirmesi, ziyaretçilerinizin tarayıcı ile sunucu arasındaki tüm veri akışının SSL/TLS ile şifrelenmesini sağlar. Ayrıca Google gibi modern arama motorları güvenli olmayan HTTP sitelerini arama sıralamalarında geriye itmekte ve tarayıcılarda 'Güvenli Değil' uyarısı göstermektedir.
Plesk veya cPanel panellerinde .htaccess nasıl düzenlenir?
Hosting kontrol panelinizdeki 'Dosya Yöneticisi' (File Manager) bölümünü açın, ayarlar kısmından 'Gizli Dosyaları Göster' (Show Hidden Files) seçeneğini aktifleştirin. 'public_html' içindeki .htaccess dosyasına sağ tıklayıp düzenleyerek bu araçla ürettiğiniz kodları yapıştırabilirsiniz.