یک گواهی SSL، در واقع یک گواهی دیجیتال است که هویت یک وبسایت را محرز کرده و همچنین اتصال رمزنگاری شده را فعال میکند. فعال کردن این گواهی باعث میشود تا بتوانیم از پروتکل https به جای پروتکل http استفاده کنیم.
وجود و نصب گواهی SSL بر روی دامنه، در ایجاد یک ارتباط ایمن و تبادل اطلاعات به صورت امن بین مرورگر کاربر و سایت شما، کمک فراوانی میکند. همچنین باعث میشود تا سرور بتواند از اطلاعات حساسی مانند پسورد ها، اطلاعات کارت های بانکی و اطلاعات شخصی محافظت کند.
آموزش نصب و فعالسازی گواهی SSL در cPanel
- وارد پیشخوان cPanel هاست خود شوید.
- از طریق بخش Security، گزینه SSL/TLS status را انتخاب کنید.
از طریق این بخش میتوانید وضعیت نصب گواهی SSL بر روی دامنه ها و زیر دامنه های هاست خود را بررسی کنید و اقدام به نصب و بهروزرسانی آنها کنید. همچنین قابلیت تنظیم بهروزرسانی خودکار گواهی SSL نیز وجود دارد تا در صورت پایان اعتبار گواهی SSL، نصب آن به صورت خودکار مجدد انحام شود.

- نام دامنه یا زیر دامنه ای که میخواهید نصب گواهی SSL بر روی آن انجام شود را پیدا کرده، و آن را علامت بزنید.

- گزینه Run AutoSSL را انتخاب کنید.
با انتخاب این گزینه، روند نصب گواهی SSL آغاز خواهد شد. معمولا نصب گواهی بین 1 الی 2 دقیقه طول میکشد.

به این طریق گواهی SSL بر روی دامنه شما نصب میشود. همانطور که اشاره شد، میتوانید گواهی SSL را برای زیردامنه ها و رکورد هایی که برای دامنه شما تنظیم شده اند (مانند رکورد mail)، نیز نصب کنید.
ریدایرکت کردن http به https از طریق فایل htaccess
پس از نصب گواهی SSL بر روی دامنه خود، ممکن است زمانی که وارد سایت خود از طریق دامنه میشوید، این ارتباط از طریق آدرس http که پروتکل قدیمی تر و نا امن تر(به نسبت https) میباشد، انجام شود. این موضوع میتواند مربوط به دلایل مختلفی مانند کش شدن صفحه قبل از نصب گواهی در مرورگر شما باشد و ممکن است برای رفع این مشکل، معمولا با اضافه کردن حرف s به ابتدای آدرس(تغییر http:// به https://) اقدام کنید.
با استفاده از فایل htaccess میتوانیم، درخواست های ارسال شده به http را به https ارجاع دهیم و یا آن را ریدایرکت(Redirect) کنیم.
برای انجام این کار به این صورت عمل میکنیم:
- وارد File Manager، از طریق پیشخوان cPanel هاست خود شوید.
- در دایرکتوری public_html (یا هر پوشه ای که مربوط به دامنه شما است)، یک فایل به نام .htaccess ایجاد کنید.
فایل هایی که ابتدای نام آنها با “.” شروع میشود (که به عنوان Dotted Filesشناخته میشوند)، فایل های مخفی در محیط مدیریت فایل محسوب میشوند. پس مهم است که ابتدا، از طریق گزینه Settings و فعالسازی گزینه Show Hidden Files (dotfiles) در آن، قابلیت نمایش فایل های مخفی را فعال کنید.



- فایل htaccess. را ویرایش کرده کد مربوط به ریدایرکت http به https را در فایل قرار دهید و سپس آن را ذخیره کنید.


کد ریدایرکت http به https:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
در مجموع، استفاده از گواهی SSL یکی از ضروریترین اقدامات برای افزایش امنیت وبسایت و جلب اعتماد کاربران محسوب میشود. با نصب و فعالسازی صحیح SSL در cPanel و اطمینان از ریدایرکت شدن تمام درخواستها از http به https، میتوان از تبادل امن اطلاعات، محافظت از دادههای حساس کاربران و جلوگیری از هشدارهای امنیتی مرورگرها اطمینان حاصل کرد. این اقدامات علاوه بر ارتقای سطح امنیت، تجربه کاربری بهتری ایجاد کرده و تأثیر مثبتی بر اعتبار و عملکرد کلی وبسایت خواهند داشت.