Merhaba arkadaşlar.

Aşağıdaki .htaccess koduyla, siteye http girişleri https'ye yönlendiriyorum ve eğer www'siz giriş yapılmışsa adrese www ekliyorum. ve bu kodlardan etkilenmemesi için bir subdomaini bu işlemlerden mahrum ediyorum.

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTPS} !=on
RewriteCond %{HTTP_HOST} !^subdomain\.site\.com
RewriteRule .* https://%{HTTP_HOST}:443%{REQUEST_URI} [QSA,R=permanent,L]
RewriteCond %{HTTP_HOST} !^www\.site\.com
RewriteCond %{HTTP_HOST} !^subdomain\.site\.com
RewriteRule (.*) https://www.site.com/$1 [R=301,L]
Benim istediğim şey şu. Sitenin ana sayfası https değil http açılsın, https girilse bile index.php http'ye yönlendirsin. Onun dışındaki bütün sayfalar https çalışsın. subdomain'i devre dışı bıraktığım şekilde yapmayı denedim ama yemedi. Yardım ederseniz sevinirim.