نحوه تغییر http به https در سایت

نحوه تغییر http به https در سایت

نحوه تغییر http به https در سایت

 

گواهینامه SSL یک پروتکل امنیتی است که طی سالهای اخیر بسیار اپیدمی شده و رواج داشته است و از سال 2018 که گوگل رسما اعلام کرد سایت های بدون HTTPS را غیر امن و مرورگر های گوگل کروم و فایرفاکس و سایر مرورگر ها نیز از این قانون پیروی کردند و زمان بازشدن سایت های بدون SSL پیغام هشدار “سایت غیر امن” را دادندمساله گواهینامه SSL و تغییر آدرس سایت از HTTP به HTTPS از اهمیت زیادی بین کاربران برخوردار شد.

 

گواهینامه SSL چکاری میکند؟

در کل گواهینامه SSL کار رمزنگاری بین سرور، مروگر و کاربر را انجام داده و باعث میشود اطلاعات مهم مانند کارت های اعتباری، اطلاعات هویتی کاربران و غیره از دست مهاجمین وب و هکرها در مان بوده و محرمانه بودن اطلاعات حفظ شود. به خصوص اگر فروشگاه آنلاین داشته باشید.

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

گواهینامه ssl از اهمیت بالایی برخوردار است و بر رتبه سایت شما تاثیر می گذارد.

 

change-site-address-from-http-to-https

 

مزایای گواهینامه ssl و تغییر http به https

  • یکپارچگی

اطمینان این رو داشته باشید که داده های شما هنگام انتقال از مرورگر به سرور و بالعکس تغییر نخواهد کرد.

  • تایید اعتبار

معتبر بودن سرور و سایتی که به آن متصل میشویم را تایید میکند.

  • بهبود سئو

گواهینامه SSL  روی سئو سایت تاثیر بسیار مثبت دارد و باعث میشود سایت شما احتمال بیشتری برای صعود به صفحه یک گوگل داشته باشد.

  • افزایش شانس خرید
این مطلب را هم ببینید
ویژگی های انواع قالب های وردپرس

بسیاری از کاربران، با توجه به اطلاعات در مورد خرید از مارکت های مجازی، ابتدا به URL نگاه کرده و HTTPS را چک میکنند و بعد اقدام به خرید میکنند.

  •  امکان دریافت نماد دو ستاره

یکی از شرط از شرط های مرکز توسعه تجارت الکترونیک برای ارائه نماد دو ستاره، داشتن گواهینامه SSL با حداقل 6 ماه اعتبار است.

 

 

گواهینامه SSL باید از کجا تهیه شود؟؟؟

گواهینامه SSL را می توانید از شرکت های معتبر خریداری کنین.یکی از کلمات کلیدی برای جستجو وب سایت های فروش گواهینامه SSL، کلمه ی (خریدSSL) است.همچنین شرکت های ارائه دهنده هاست نیز معمولا فروش SSL و عملیات نصب آن ر انجام می دهند.

 

آیا با نصب گواهینامه SSL  کار تمام است؟؟؟

خب باید بگیم که خیر،در صورتی که گواهینامه SSL  پس از خربد و دریافت در سایت شما نصب شود،همچنان مشاهده میکنین که بالای سایت به جای HTTPS عبارت HTTP وجود دارد و قفل سبز رنگ فعال نشده و کاربران با ورورد به سایت شما همچنان با اخطار عدم امن بودن سایت روبرو میشوند.بسیاری از کاربران متصور میشوند که گواهینامه SSL به درستی نصب نشده یا گواهینامه معتبر نیست، اما نگران نباشید چون چنین نیست.

بعد از نصب گواهینامه SSL  کلیه لینک های سایت باید تغییر HTTP به HTTPS را شامل شده و اصطلاحا از HTTP به HTTPS ریدایرکت شوند. از آدرس صفحه اصلی گرفته تا زیر مجموعه ها و حتی URL تصاویر و ویدئو ها و آیکون های سایت نیز باید از HTTP به HTTPS تغییر کنند.

 

نحوه تغییر آدرس سایت از HTTP به HTTPS

طریقه های مختلفی جهت تغییر لینک های سایت از HTTP به HTTPS هست و با توجه به نوع سایت و مدیریت سیستم محتوایی که استفاده می کنید، روش تغییر HTTP به HTTPS هم متفاوت می باشد.

این مطلب را هم ببینید
microsoft clarity چیست؟؟؟

اگر وب سایت شما به عنوان مثال با زبان های PHP یا ASP.NET کدزنی شده باشد و از سیستم مدیریت محتوا استفاده نمیکنین باید به صورت دستی لینک هارا تغییر داد یا از توابع ریدایرکت لینک ها استفاده کنید.

 

change-site-address-from-http-to-https

 

تغییر HTTP به HTTPS با کد

برای این مورد اول باید وارد هاست شوید و پس از ورود به پوشه PUBLIC_HTML یک فایل با نام HTAACCESS ایجاد نمایید. در بسیاری از هاست ها این فایل به صورت پیش فرض وجود دارد.

دقت کنین که کاراکتر نقطه یا همان دات باید حتما  قبل از نام HTAACCESS قرار بگیرد، در غیر این صورت کدهای موجود در این فایل عمل نخواهد کرد.

HTAACCESS یک نوع رابطه بین هاست و سرور است که کاربران میتوانند برخی از کدهای مورد نیازشان را در این فایل قرار داده و اجرا کنند.

در سی پنل نیز معمولا  این فایل مخفی است، که باید امکان نمایش فایل های مخفی را فعال کنین.حهت فعالسازی باید وارد صفحه PUBLIC_HTML روی گزینه SETTING در بالای صفحه کلید کنید و سپس تیک گزینه SHOW HIDDEN FILE را بزنید.سپس روی فایل HTAACCESS کلیک راست کرده و روی EDIT کلیک نمایید.

پس از کلیک روی EDIT یک محیط ویرایشگر با صفحه خالی یا با برخی کدهای پیش فرض برای شما باز میشود.سپس کد زیر را در ابتدای صفحه قرار دهید

Redirect From HTTP to HTTPsRewriteEngine On #

RewriteCond %{HTTPS} off

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

درصورتی که این کد باعث ریدایرکت سایت از HTTP به HTTPS نشد می توانید از کد زیر استفاده کنید :

<IfModule mod_rewrite.c>

RewriteCond %{HTTPS} !=on

RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

</IfModule>

 

change-site-address-from-http-to-https

 

تغییر HTTP به HTTPS در وردپرس با پلاگین

پلاگین های زیادی در وردپرس جهت تغییر لینک ها از HTTP به HTTPS در وردپرس وجود دارد که معروف ترین آن افزونه ی REALLY SIMPLE SSL  است که رتبه یک دانلود و نصب را بین افزونه های مشابه در جهان دارد.

این مطلب را هم ببینید
آموزش نمایش اسلایدری از محصولات ووکامرسی با Product Slider for WooCommerce

جهت نصب وارد داشبورد وردپرس شوید و وارد بخش افزونه ها و روی گزینه ی افزودن کلیک کنید.

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

س از اضافه شدن گزینه SSL به منوی سمت راست صفحه و کلیک روی آن صفحه زیر را مشاهده می کنید :

فعال سازی به صورت خودکار انجام میشود و از برگه تنظیمات در این صفحه نیز می توانیدصحت ریدایرکت صفحات را بررسی نمایید.

 

change-site-address-from-http-to-https

 

ریدایرکت به HTTPS در جوملا

در جوملا نیز افزونه های زیادی وجود دارد که میتوانید با نصب آن اقدام به تغییر لینک ها به HTTPS نمایید.بیکی از افزونه های محبوب، افزونه ی REDJ است که پس از نصب در جوملا به صورت خودکار کلیه لینک های سایت شامل صفحه اصلی و صفحات دیگر از HTTP به HTTPS تغییر میکند.

افزونه پرکاربرد دیگری که به عنوان گزینه دوم مورد توجه کاربران جوملا قرار میگیرد،افزونه ی YIREO SSL REDIRECTION است که کار با این افزونه بسیار ساده است و فقط لازم است آن را نصب نمایید تا به صورت اتوماتیک کلیه لینک ها به HTTPS ریدایرکت شود.

 

سوالی دارید؟ مشکلی براتون پیش اومده؟ می تونید تو بخش دیدگاه ها پایین همین پست از ما بپرسید تا تو اولین فرصت پاسخگوی شما عزیزان باشیم.

 

ممنون ازینکه همراه ما تو وب سایت بزرگ دوباره سلام  هستید

ارسال دیدگاه

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

*

code

توسط
تومان
question