آموزش های وبمستریدایرکت ادمین

ریدایرکت http به https در دایرکت ادمین

آموزش ریدایرکت HTTPS به HTTP در دایرکت ادمین

احتمالاً می‌دانید که بعد از ثبت گواهینامه SSL دامنه‌ی شما باید به صورت https نمایش داده شود. اما برای این که به صورت خودکار این اتفاق بیافتد، باید ریدایرکت http به https را انجام دهید. قبلاً آموزش ریدایرکت http به https در سی‌پنل را به شما آموزش دادیم. در این مقاله از گنجه هاست قصد داریم نحوه‌ی ریدایرکت http به https را با دو روش به شما آموزش دهیم.

ریدارکت http به https

زمانی که ریدایرکت را انجام دهید، سایت شما به صورت خودکار با https برای بازدیدکنندگان نمایش داده خواهد شد. با این‌کار به کاربران این اطمینان را می‌دهید که سایت شما امن است. البته لازمه‌ی انجام ریدارکت http به https، گواهی SSL می‌باشد. در صورتی که تاکنون اقدام به ثبت گواهینامه SSL نکرده‌اید می‌توانید از سایت گنجه هاست گواهی SSL خریداری نمایید.

ریدایرکت http به https در دایرکت ادمین به دو روش قابل انجام است.

  • ریدارکت http به https از طریق هاست دایرکت ادمین
  • ریدارکت http به https از طریق افزونه وردپرس

در ادامه هردو روش را به‌طور کامل برای شما شرح خواهیم داد.

ریدایرکت http به https از طریق هاست دایرکت ادمین

  1. ابتدا از طریق آموزش ورود به دایرکت ادمین وارد کنترل پنل هاست خود شوید.
  2. بعد از ورود به دایرکت ادمین، از بخش System Info & Files روی گزینه File Manager کلیک نمایید.
مطالعه کنید:  آموزش ساخت ساب دامین در سی پنل
ریدارکت http به https در دایرکت ادمین
کنترل پنل دایرکت ادمین
  1. بعد از آن‌که وارد صفحه‌ی File Manager شدید، روی پوشه Public_html کلیک نمایید و وارد آن شوید.
ریدارکت http به https در دایرکت ادمین
ریدارکت http به https
  1. در این صفحه باید به دنبال فایلی به نام htaccess. بگردید. هنگامی که آن را پیدا کردید ماوس خود را روی آن نگه دارید. پنجره‌ای کنار آن باز می‌شود. روی گزینه Edit File کلیک نمایید.
ریدارکت http به https
کنترل پنل دایرکت ادمین

توجه داشته باشید که، اگر فایل htaccess. در هاست شما وجود نداشت کافیست با استفاده از گزینه‌ی Create File یک فایل با نام htaccess. بسازید و سپس باقی مراحل را پیش ببرید.
  1. وارد صفحه‌ی ویرایش فایل htaccess. شدید. حال کد دستوری زیر را در کادر وارد کنید.

    RewriteEngine On

    RewriteCond %{HTTPS} off

    RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

  1. سپس برای ریدارکت http به https در دایرکت ادمین روی گزینه SAVE کلیک نمایید. پیام موفقیت سبز رنگ در پایین صفحه برای شما نمایش داده خواهد شد. در صورتی که تمام مراحل را درست انجام داده باشید، سایت شما روی پورتکل https باز خواهد شد.
ریدارکت http به https
پیغام موفقیت اتمام فرایند

ریدایرکت http به https در وردپرس

بالاتر دیدم که چگونه با استفاده از فایل htaccess. ریدایرکت http به https در دایرکت ادمین را انجام دهیم. اما در صورتی که سایت شما وردپرسی باشد از طریق وردپرس نیز می‌توانید ریدایرکت را انجام دهید. برای این‌کار باید افزونه Really Simple SSL را در وردپرس دانلود و نصب کنید. برای نصب افزونه کافیست نام آن را در قسمت جستجوی افزونه‌های وردپرس وارد کنید. افزونه را انتخاب و روی نصب کلیک کنید.

ریدارکت http به https
نصب افزونه Really Simple SSL

حال افزونه را فعال کنید. افزونه به خودی خود ریدایرکت http به https را انجام می‌دهد. تا زمانی که این افزونه فعال باشد هر زمانی که بازدیدکنندگان بخواهند با پروتکل http وارد شوند، به صورت خودکار با پروتکل https متصل می‌شوند.

دقت کنید که این افزونه مشکلاتی مانند mixed content که بعد از نصب SSL برای شما به وجود می‌آید را نیز رفع خواهد کرد. همچنین اگر گواهی SSL شما به رنگ قرمز نمایش داده شود ساده‌ترین راه حل استفاده از این افزونه است. اما ممکن است بعد از نصب افزونه با مشکلاتی در وردپرس مواجه شوید. پیشنهاد گنجه هاست به شما برای ریدایرکت http به https، استفاده از همان روش اول است.

ریدایرکت HTTPS به HTTP در دایرکت ادمین

در صورتی که تمایل داشتید فرایند را برعکس انجام دهید؛ یعنی ریدایرکت https به http در دایرکت ادمین، می‌توانید مانند بالا مراحل را دنبال کنید. فقط این‌بار کد دستوری زیر را در فایل htaccess. وارد کنید و روی گزینه Save کلیک کنید.

# Redirect HTTPS to HTTP

RewriteCond %{HTTP:X-Forwarded-Proto} =https

RewriteRule ^(.*)$ http://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

تفاوت http با https

کلمه http کوتاه شده‌ی عبارت HyperText Transfer Protocol می‌باشد. وظیفه این پروتکل انتقال داده‌های سایت مورد نظر از سرور به سیستم مرورگر می‌باشد. اما مشکل این پروتکل این است که اطلاعات رمزنگاری نمی‌شوند. در هنگام انتقال داده‌ها ممکن است، شخص سومی اطلاعات را به سرقت ببرد. در صورتی که https دارای یک حرف دیگر به معنای Secure است. این کلمه به معنای “ایمن” است. در پروتکل https داده‌ها در حین انتقال رمزنگاری می‌شوند. هدف از خرید گواهی SSL نیز امنیت اطلاعات در حین انتقال است.

گنجه هاست دارای گواهی SSL با امنیت بسیار بالا و سازگاری صد درصدی با تمامی مرورگرها است. این گواهی قابل ارائه برای تمامی دامنه‌ها است که در کوتاه‌ترین زمان ممکن صادر می‌شود. برای خرید گواهی SSL با تعرفه‌ی مناسب شما می‌توانید از لینک زیر  اقدام نمایید.

خرید گواهینامه SSL

احسان دهداری

البته رشته‌ای که دانشگاه خوندم هیچ ربطی به کار الانم نداشت، ولی خب چند وقت پیش با شدت تولید محتوا رو شروع کردم و به تیم گنجه هاست پیوستم. الانم میشه گفت در حال یادگیری دیجیتال مارکتینگ هستم.

مقالات مرتبط

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

همچنین ببینید...

بستن
دکمه بازگشت به بالا
بستن