.htaccess Nedir? HTTPS Zorlama ve 301 Yönlendirme Nasil Yapilir?

.htaccess Dosyası Nedir?

.htaccess (Hypertext Access), Apache web sunucularında klasör bazlı yapılandırma yapmanıza olanak tanıyan özel bir dosyadır. Sunucu yeniden başlatmaya gerek kalmadan yönlendirme, erişim kontrolü ve sıkıştırma ayarlayabilirsiniz.

HTTPS Zorlama (HTTP to HTTPS 301 Redirect)

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

WWW Yönlendirmesi

RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^ https://%1%{REQUEST_URI} [R=301,L]

Gzip Sıkıştırma

AddOutputFilterByType DEFLATE text/html text/css application/javascript

Otomatik .htaccess Oluşturucu

.htaccess Oluşturucu aracımızla saniyeler içinde hatasız kod üretin.

Bu yazıyı yararlı buldunuz mu? Paylaşın!