ریدایرکت به https

ریدایرکت به https بعد از نصب ssl

ریدایرکت به https چجوری انجام میشه؟زمانی که مراحل صدور و نصب ssl شما به اتمام می رسد می بایست اقداماتی توسط شما مانند ریدایرکت به https بعد از نصب ssl انجام شود تا بتوانید قفل امنیتی را در آدرس بار مشاهده کنید و سایت پیغام coonection is secure  را نمایش دهد.ما در این مقاله به شما آموزش می دهیم چطور قدم به قدم تنظیمات و کارهای لازم را برای ریدایرکت سایتتان از http به https انجام دهید تا نهایتا سایتی امن همراه با نمایش قفل امنیتی در آدرس بار مرورگر داشته باشید.تا پایان این مقاله با ما همراه باشید.

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

قدم اول:

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

به ترتیب مراحل زیر را انجام دهید:

  • وارد سی پنل شوید
  • وارد File manager شوید
  • وارد Public_html شوید
  • طبق تصویر زیر گزینه ی Show Hidden Files را فعال کنید تا فایل htaccess قابل مشاهده شود

show-hidden-files

اگر بعد از فعال کردن گزینه ی بالا htaccess را مشاهده نکردید می توانید خودتان فایلی به این نام ایجاد کنید

  • سپس فایل htaccess. را edit کنید و دراولین خط قبل از هر کد دیگری کد زیر را قرار دهید:

RewriteEngine On

RewriteCond %{HTTP_HOST} ^use-ssl\.com [OR]

RewriteCond %{HTTP_HOST} ^www\.use-ssl\.com [NC]

RewriteCond %{SERVER_PORT} 80

RewriteRule ^(.*)$ https://use-ssl.com/$1 [R,L]

بجای use-ssl.com در کد بالا نام سایت خود را بنویسید

قدم دوم:

  • در مرحله بعدی ریدایرکت به https , وارد وردپرس شوید و در بخش تنظیمات نام دامنه را مانند تصویر زیر به https تغییر دهید

ریدایرکت به https

قدم سوم:

  • وارد گوگل کنسول شوید و در بخش تنظیمات نام دامنه را به https تغییر دهید

google console

قدم آخر:

  • در نهایت سایت را در مرورگر بررسی کنید می بایست سایت شما به https ریدایرکت شود و قفل امنیتی در آدرس بار نمایش داده شود  اگر قفل امنیتی قابل مشاهده بود کار تمام است اما اگر کنار قفل امنیتی علامت تعجب یا مثلت زرد رنگ وجود داشت و با کلیک روی آن پیام ” your connection to this site is not fully secure” یا پیام ” connection is not secure” و پیام هایی با این مفهوم مشاهده کردید به این معنی است سایت شما مشکل Mixed content دارد یعنی اینکه در محتوای سایت شما لینک هایی وجود دارد که Secure نیستند یعنی با http شروع می شوند که برای مشاهده ی این خطا ها می توانید در مرورگر کروم سایت را باز کنید و کلید f12 را بزنید سپس به تب console بروید و خطا های Mixed content را مشاهده کرده و رفع کنید

mixed content


برای این کار بهترین کار این است که از برنامه نویستان کمک بگیرید و ترجیحا از افزونه های وردپرس استفاده نکنید.

اما اگر به ناچار مجبور شدید از افزونه استفاده کنید می توانید از افزونه ی Really Simple SSL یا WordPress HTTPS استفاده کنید.

در نهایت مشاهده خواهید کرد که ریدایرکت به https سایت شما به درستی انجام شده و پیغام Connection is secure را نمایش می دهد.

redirect to https

5 پاسخ

دیدگاه خود را ثبت کنید

تمایل دارید در گفتگو شرکت کنید؟
نظری بدهید!

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

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