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

آموزش ها, آموزش وردپرس, افزونه وردپرس, کد های وردپرس آخرین بروزرسانی : ۱۹ تیر ۱۳۹۸

ریدایرکت HTTP به HTTPS در htaccess  در وبسایت هایی که از قابلیت ssl استفاده میکنند کاملا واجب میباشد , همانطور که همه ی شما کاربران عزیز میدانید HTTP مخفف HyperText Transfer Protocol میباشد که به معنای پروتکل انتقال فرامتنی اطلاعات است.  این پروتکل امکان ایجاد ارتباط بین سیستم‌های مختلف را فراهم می‌کند.

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

حتما بخوانید:

ایجاد سایت کاریابی در وردپرس با استفاده از افزونه Jobbin

مشاهده مقاله

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

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

نحوه ریدایرکت HTTP به HTTPS در htaccess

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

برای ریدایرکت HTTP به HTTPS در htaccess  باید از فایل htaccess در وردپرس کمک بگیریم.

برای این کار کافیست از قطعه کد زیر در فایل htaccess وردپرس خود استفاده کنید.

توجه: قبل از هر اقدامی، از فایل htaccess خود پشتیبان بگیرید.

در کد بالا مشخص کردیم که روی سایت ما ssl نصب شده و با https باز میشه , حالا دستور دادیم که حالت قبل رو که http بود تغییر بده به https که عملیات تبدیل به صورت خودکار و اتوماتیک انجام میشه.

پس از انجام این کار باید کاربر پس از ورود به سایت شما، همان قفل معروف سبز رنگ را در کنار URL سایت شما مشاهده کند. در غیر اینصورت:

نحوه ریدایرکت HTTP به HTTPS در htaccess

علامت قفل زرد رنگ گواهی SSL و رفع آن

در این حالت یعنی آدرسی در صفحه سایت شما وجود داره که http هست و شما باید این آدرس رو به https تغییر بدید.
این آدرس ممکنه عکس، لینک و… باشه.

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

حتما بخوانید:

نمایش پست‌های آپدیت شده در وردپرس

مشاهده مقاله

نکته: در اکثر موارد میشه با نصب افزونه WordPress HTTPS مشکل قفل زرد رنگ رو حل کنید.

علامت قفل قرمز به همراه هشدار در گواهی SSL

البته قابل ذکر است که گاهی علامت متفاوت بوده و به عنوان مثال یک https است و یک خط قرمز بر روی آن این هشدار میگوید که گواهی SSL شما به درستیconfige نشده است، معتبر نیست و یا منقضی شده است که در این صورت باید به شرکت ارائه دهنده آن مراجعه نمایید تا برایتان مشکل را بررسی نمایند.

امیدوارم این مقاله کوتاه آموزشی،برای شما عزیزان مفید به واقع باشد.

موفق باشید…

اطلاعات افزونه Really Simple SSL

صفحه افزونه
5/5 - (2 امتیاز)

مهدی ایبک ابادی

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

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

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