₺
GÜNCEL KAMPANYALAR
HOSTING

.htaccess ile HTTPS Yönlendirme ve 301 Kuralları

.htaccess dosyası, Apache ve LiteSpeed tabanlı hosting’lerde sitenizin davranışını kod yazmadan değiştirmenizi sağlar: HTTPS yönlendirme, 301 yönlendirme, sıkıştırma ve önbellek gibi. İşte en sık kullanılan kurallar.

HTTP’den HTTPS’e Yönlendirme

RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Önce SSL sertifikanızın çalıştığından emin olun; SSL Sorgulama ile kontrol edebilirsiniz. Ücretsiz SSL için cPanel’de ücretsiz SSL kurulumu rehberine bakın.

www ve Non-www Birleştirme

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.ornek\.com$ [NC]
RewriteRule ^(.*)$ https://ornek.com/$1 [L,R=301]

Sitenizin tek bir adreste (www’lu veya www’suz) açılması SEO açısından yinelenen içeriği önler.

301 Yönlendirme

Redirect 301 /eski-sayfa https://ornek.com/yeni-sayfa

Sayfa adresini değiştirdiğinizde eski adresi 301 ile yeni adrese yönlendirmek sıralama değerini korur.

GZIP ve Tarayıcı Önbelleği

mod_deflate ve mod_expires ile sayfa boyutunu küçültüp tekrar ziyaretlerde hızı artırabilirsiniz. Sonucu GZIP / Brotli Testi ve Site Hız Testi ile ölçün. Tüm bu kuralları tek formda üretmek için .htaccess Oluşturucu aracını kullanabilirsiniz.

Değişiklik öncesi mevcut .htaccess dosyasının yedeğini alın; hatalı kural 500 hatasına yol açabilir.

Hazır .htaccess kodunuzu oluşturun

HTTPS, www, 301, GZIP ve güvenlik başlıklarını seçin, kodu kopyalayın.

Sıkça Sorulan Sorular

.htaccess nerede bulunur?

Sitenin kök dizininde (public_html) bulunur; gizli dosya olduğu için dosya yöneticisinde “gizli dosyaları göster” seçeneğini açın.

Nginx’te çalışır mı?

Hayır; Nginx .htaccess okumaz. Aynı kurallar sunucu yapılandırmasına Nginx söz dizimiyle yazılır.

500 hatası aldım, ne yapmalıyım?

Eklediğiniz son kuralı kaldırın veya yedeği geri yükleyin; ardından kuralı sözdizimi açısından kontrol edin. Bkz. 403/404/500 çözüm rehberi.

Çözüm Odaklı Destek

Verisunucu'da ihtiyacınız olduğu anda güçlü bir ekipten destek almanın tadını çıkarın.

AMD EPYC
StormWall
GibirNET
NVIDIA
Plesk
cPanel
Pterodactyl
AI Hosting
Cloudflare
DirectAdmin
MikroTik
Domain Name API
ResellerClub
WHMCS
VMware
DataCasa
AMD Ryzen
Intel
LiteSpeed
AMD EPYC
StormWall
GibirNET
NVIDIA
Plesk
cPanel
Pterodactyl
AI Hosting
Cloudflare
DirectAdmin
MikroTik
Domain Name API
ResellerClub
WHMCS
VMware
DataCasa
AMD Ryzen
Intel
LiteSpeed