Merhaba, şöyle parçalara bölerek bilgi vereyim.
Alıntı
RewriteCond %{HTTPS} !=on [OR]
RewriteCond %{HTTPS_HOST} ^(?!
www.)(.+) [NC]
RewriteRule ^(.*) https://www.%{HTTPS_HOST}%{REQUEST_URI} [R=301,NE,L]
- HTTPS kullanılmıyorsa zorunlu hale getirir.
- "www" eklenmemişse otomatik olarak ekler.
Alıntı
RewriteRule ^(.*)$ public/$1 [L]
Laravel gibi framework'lerde public klasörünü gizleyerek kök dizini kullanmak.
Alıntı
Options -Indexes
- Eğer dizinde bir index.php veya index.html yoksa, dizin içeriği yerine 403 Forbidden hatası döner.
Sorunuzun cevabı ise şöyle: Eğer bu bilgiler sizin istediğiniz yöndeyse doğru, eğer siz bunları istemiyorsanız yanlış.