برای ریدایرکت شدن خودکار سایت http به https باید تغییراتی در فایل htaccess سایت انجام دهید.
1- ابتدا وارد کنترل پنل Cpanel خود شوید.
2- سپس به از منوی File به بخش File Manager بروید.
3- از پوشه های موجود در هاست خود به پوشه ی public_html بروید.
4- در این شاخه ، فایل Htaccess را پیدا کرده و و بر روی آن کلیک راست کنید و گزینه edit را انتخاب نمایید.
دقت داشته باشید فایل Htaccess به صورت پیشفرض ، مخفی بوده و شما باید از در ابتدا تیک نمایش فایلهای مخفی را از بخش تنظیمات زده باشید تا این فایل نمایش داده شود. ( در صورت نیاز آموزش نمایش فایل های مخفی و htaccess در هاست cpanel را مطالعه نمایید.)
5- پس از باز شدن فایل Htaccess ، عبارات زیر را در آن کپی کرده و فایل را ذخیره نمایید.
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
توجه : دقت داشته باشید که اگر تنظیماتی بر روی Htaccess شما وجود دارد و عبارت RewriteEngine On را مشاهده میکنید ، بایستی دو خط بعدی کد بالا را در دقیقا در زیر آن کپی کرده و از نوشتن مجدد RewriteEngine On جداً خودداری نمایید.
تصویر زیر ، نمونهای از وارد کردن کد در htaccess میباشد.
خب کار تمام شد، از این به بعد لینک های سایت شما که با پروتکل http بودند به صورت خودکار به https ریدایرکت خواهند شد.