Merhaba arkadaşlar. Baya araştırdım ancak sorunuma bir çözüm bulamadım.
Sorun şu;
Birden fazla domaini tek bir hostta yönetiyorum. Bazı domainlerimin SSL sertifikası var, bazılarının yok. Tüm domainler doğal olarak tek bir htaccess'ten yönetildiği için standart HTTPS yönlendirmesi SSL'i olmayan domainlerde sorun yaratıyor. Çözüm için htaccess içerisinde koşul kullanabilirim diye düşündüm ancak htaccess'ten çok anlamadığım için halledemedim. PHP mantığıyla düşündüm gerçi ben, htaccess içinde koşul nasıl kullanılır bilmiyorum.
Aklıma gelen çözümün mantığı şu şekilde;
DOMAIN == domain1.com
RewriteCond %{HTTPS} !=on
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
DOMAIN == domain2.com
NULL
.
.
.
. vs vs

Htaccess'te bu koşulun bir karşılığı var mı? => DOMAIN == domain1.com

Dediğim gibi bu benim aklıma gelen mantık. Farklı bir çözüm yöntemi varsa o şekilde de halledebilirim. Yardımcı olabilirseniz sevinirim.