0
0

ریدایرکت سایت از http به https+کد و معرفی افزونه

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

در این مقاله ریدایرکت سایت از http به https+کد و معرفی افزونه مورد نیاز برای اینکار معرفی خواهد شد، بنابراین تا انتهای این مقاله حتما مطالعه کنید.

حتما در بعضی از سایت ها علامت قفل سبز رنگ در نوار آدرس سایت را مشاهده کردید که در واقع با فعالسازی ssl این علامت نمایش داده می شود. اما نکته ای که در اینجا باید به آن توجه کنیم اینست که صرفا با فعالسازی این پروتکل همه صفحات سایت شما دارای این قفل نخواهند شد چرا که باید تمام صفحات و آدرس های سایت از http به https هم تغییر کنند.

ریدایرکت سایت از http به https+کد و معرفی افزونه

کاربرد ssl چیست؟

به طور خلاصه و مفید می توان گفت که ssl باعث محرمانگی اطلاعات (کارت اعتباری، اطلاعات هویتی) می شود. در واقع این گواهینامه رمزنگاری بین سرور و مرورگر و نیز کاربر را انجام می دهد.

اما یک نکته حائز اهمیت در فعالسازی ssl تاثیر آن بر سئو سایت است که پیشنهاد می شود این گواهینامه را برای سایت خود فعال و راه اندازی کنید.

 

ریدایرکت یعنی چی؟

ریدایرکت را اینگونه می توان تعریف کرد: انتقال یک لینک از سایت به یک آدرس دلخواه دیگر

ریدایرکت صفحات سایت از http به https با کد

در ابتدا باید بگویم که حتما قبل از اجرای این بخش و بخش بعدی که در ادامه توضیح خواهم داد شما باید برای سایت خود گواهینامه امنیتی ssl را فعال کرده باشید. این گواهینامه ها را از سایت های معتبر خریداری و بر روی هاست خود فعال کنید، البته لازم بذکر است که بعضی از شرکت های ارائه کننده خدمات هاست و دامنه این گواهینامه را بصورت رایگان و معمولا بصورت 3 ماهه به مشتریان خود ارائه می کنند در هر صورت برای فعالسازی آن می توانید از پشتیبان هاست خود کمک بگیرید.

برای اینکه بخواهیم تمام لینک های سایت خود را از http به https ریدایرکت کنید باید قطعه کد زیر را در فایل htaccess موجود در سایت خود قرار دهید که در ادامه این مراحل را بصورت تصویری برای شما آماده کرده ام:

 

گام اول) ابتدا وارد هاست خود شده و سپس بر روی فایل منیجر کلیک کنید(ترتیب مراحل در سی پنل و دایرکت ادمین یکی است و فقط از لحاظ جانمایی گزینه های کمی با هم متفاوت باشند)

 

گام دوم) بر روی setting کلیک کنید و در پنجره باز شده تیک گزینه show Hidden files(dotfiles) را بزنید و سپس save را بزنید.

گام سوم) حالا وارد پوشه public_html در هاست خود شوید( این پوشه در فایل منیجر هاست شما وجود دارد) و فایل htaccess را در آن بیابید و بر روی آن کلیک راست کرده و سپس گزینه Edit را بزنید و قطعه کد زیر را در این صفحه باز شده قرار دهید و در آخر save کنید.

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

 

با این کار تمام لینک ها و فولدرها به https ریدایرکت می شوند.

ریدایرکت صفحات سایت از http به https با کمک افزونه

 

افزونه Really Simple SSL

اگر بخواهید عملیات ریدایرکت کردن سایت خود را توسط افزونه انجام دهید افزونه Really simple ssl را به شما پیشنهاد می کنم.

این افزونه در دو نسخه رایگان و پرو موجود است که در ادامه به برخی از قابلیت های نسخه پرو یا حرفه ای آن اشاره می کنم:

  • اعمال تنظیمات HSTS preload
  • قابلیت اسکن کل سایت جهت شناسایی و رفع مشکلات Mixed content
  • قابلیت فعالسازی HTTP Strike Transport Security جهت بهبود امنیت
  • جستجو و رفع کننده محتوای ترکیبی back-end
آیا این مطلب را می پسندید؟
https://negaweb.ir/?p=1679
اشتراک گذاری:

نظرات

6 نظر در مورد ریدایرکت سایت از http به https+کد و معرفی افزونه

پاسخ دادن به ناصر لغو پاسخ

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

    1. مراحل گفته شده را با دقت انجام بدید
      اگر باز هم موفق نشدید تیکت بدید تا کمکتون کنم

    1. اگر می تونید از کد استفاده کنید ولی با افزونه هم میتونید براحتی این کار رو انجام داد فقط به این نکته توجه کنید که استفاده زیاد از افزونه ها ممکنه باعث کند شدن سایت بشه

    1. سلام
      این فایل در هاست شما قرار داره. باید وارد ریشه هاستتون بشید و از بخش تنظیمات گزینه نمایش فایل های مخفی رو تیک بزنید
      show hidden files