نقل قول نوشته شده توسط ali_sed مشاهده تاپیک
سلام
بسته به شرایط شما ممکن است نیاز به تغییر در کدها باشد. اما ایده کلی را به شما میدهد.
در بخش اول اگر ssl فعال نباشد و url برابر با / یا index.php باشد کاربر را به آدرس امن میفرستد و در بخش دوم اگر ssl فعال باشد و آدرس غیر از / و index.php باشد کاربر را به آدرس غیر امن میفرستد.

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /

RewriteCond %{HTTPS} !on
RewriteCond %{REQUEST_URI} ^/+$ [OR]
RewriteCond %{REQUEST_URI} ^/+index\.php$
RewriteRule (.*) https://%{HTTP_HOST}/$1 [R=301,L]

RewriteCond %{HTTPS} on
RewriteCond %{REQUEST_URI} !^/+$
RewriteCond %{REQUEST_URI} !^/+index\.php$
RewriteRule (.*) http://%{HTTP_HOST}/$1 [R=301,L]
<IfModule mod_rewrite.c>
ممنون دقیقا شید عین همونی که می خواستم فقط تو صفحه اصلی سایت css را نمیشناسه و سایتو قاطی پاتی نشون میده انگار استایلی تعریف نشده