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

پس از اعلام رسمی Google ، همه افراد وب سایت خود را از HTTP به HTTPS در حال انتقال می دانند. از اکتبر سال 2017 ، Google Chrome شروع به نمایش اعلان عدم امنیت در سایت بدون SSL کرده است.


داشتن یک وب سایت قدیمی با HTTP برای اعمال HTTPS در تمام پست ها و صفحات وبلاگ نیاز به یک یادداشت جدی دارد. بیشتر افراد از گواهی SSL رایگان از CDN یا Let’s Encrypt استفاده می کنند.

اما این مشکل زمانی رخ می دهد که مجبور شوید HTTPS را در تمام وب سایت وردپرس خود مجبور کنید. خواه از سرور Apache یا NGINX استفاده کنید ، می توانید بدون استفاده از افزونه ، تغییر مسیر دهید.

اگرچه برای افراد غیر فنی ، افزونه ای مانند Really Simple SSL توصیه می شود. اما وقتی می خواهید از افزونه جلوگیری کنید ، می توانید از فایل .htaccess برای مجبور کردن HTTPS استفاده کنید.

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

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

با استفاده از cPanel هنگام داشتن سرور Apache ، پرونده .htaccess را ویرایش کنید

اگر ایده ای در مورد سرورها ندارید ، نگران نباشید. بگذارید نکاتی را به من گوشزد کنم. وقتی یک حساب میزبانی وب را از هر یک از شرکت هایی مانند Siteground ، InMotion Hosting ، Hostinger و غیره خریداری می کنید ، یک Apache یا احتمالاً یک سرور وب Nginx دریافت خواهید کرد..

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

و اگر به سرورهای NGINX فکر می کنید ، اینها پرهزینه هستند و از فن آوری متفاوتی برخوردار هستند ، cPanel دریافت نمی کنید. تمام آنچه شما نیاز دارید خطوط فرمان برای مدیریت سایت خود در چنین سرورهایی است.

اکنون تمرکز خود را بر روی میزبانی وب متداول مورد استفاده خود متمرکز کنید. مراحل انجام تغییر مسیر را دنبال کنید.

مرحله 1:

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

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

اگر طرح متفاوتی از cPanel مشاهده می کنید ، به این دلیل است که هر شرکتی سعی می کند با استفاده از یک موضوع طراحی متفاوت ، آن را با مارک خود مطابقت دهد.

گام 2:

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

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

اگر بیش از یک وب سایت را در همان سرور اجرا کنید ، باید پوشه مربوطه را باز کنید.

مرحله 3:

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

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

بر روی گوشه بالا سمت راست کلیک کنید ، روی نماد تنظیمات چرخ دنده کلیک کنید و کادر نمایش را برای نمایش پرونده های مخفی کلیک کنید.

مرحله 4:

اگر پرونده .htaccess را پیدا کردید و برای ویرایش کلیک راست کنید ، به نظر می رسد که آیا مطمئن هستید که فایل رمزگذاری را ویرایش می کنید ، یک پنجره را تأیید می کند.

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

کلیک کنید روی ویرایش کنید دکمه.

مرحله 5:

یک برگه جدید باز می شود. اکنون باید چند خط کد را بین آنها اضافه کنید # استارت وردپرس و # وردپرس. بگذارید کد را به شما نشان دهم.

بازنویسی AngineOn
بازنویسی٪٪ {HTTPS} را خاموش کنید
بازنویسی خط ^ (. *) https $: //٪ {HTTP_HOST٪ {REQUEST_URI} [L، R = 301]

کلیک کنید ذخیره تغییرات, و همه شما تنظیم شده اید از این پس به بعد ، همه وبلاگهای شما شروع به هدایت مجدد از HTTP به HTTPS می کنند.

اگر شما یک سرور NGINX, می توانید چند خط کد را در پرونده پیکربندی اضافه کنید.

سرور {
listen80؛
server_name yourite.com www.yoursite.com؛
Return301 https: //yoursite.com$ Ask_uri؛
}

توجه: سایت شما را با URL وب سایت خود جایگزین کنید.

شما با موفقیت یک تغییر مسیر از HTTP به HTTPS تنظیم کرده اید.

امیدوارم بتوانید با استفاده از cPanel تغییر مسیر را اعمال کنید

اکثر کاربران میزبان وب مشترکی دارند (یعنی Apache Server) ، آنها باید از کد استفاده کنند تا در پرونده .htaccess اضافه شوند.

اگر کاربران از ویرایش پرونده کدگذاری می ترسند ، می توانند از افزونه تغییر مسیر استفاده کنند که کد را نیز در پرونده .htaccess اضافه می کند..

اما اگر از هر متخصص وردپرس سؤال می کنید ، همیشه پیشنهاد می کنند تا حد امکان از افزونه ها خودداری کنید. آیا قصد استفاده از افزونه را دارید یا نه?

نتیجه

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

در حال حاضر ، من امیدوارم که شما به راحتی می توانید تغییر مسیر هدایت همه پست های وبلاگ خود را از HTTP به HTTPS.

این 3 سرویس برتر میزبانی وردپرس را ببینید:

FastComet

قیمت شروع:
2.95 دلار


قابلیت اطمینان
9.7


قیمت گذاری
9.5


کاربر پسند
9.7


پشتیبانی
9.7


امکانات
9.6

بررسی ها را بخوانید

از FastComet بازدید کنید

میزبان

قیمت شروع:
$ 0.99


قابلیت اطمینان
9.3


قیمت گذاری
9.3


کاربر پسند
9.4


پشتیبانی
9.4


امکانات
9.2

بررسی ها را بخوانید

از هاستینجر بازدید کنید

میزبانی A2

قیمت شروع:
$ 3.92


قابلیت اطمینان
9.3


قیمت گذاری
9.0


کاربر پسند
9.3


پشتیبانی
9.3


امکانات
9.3

بررسی ها را بخوانید

از میزبانی A2 دیدن کنید

مقالات مرتبط با نحوه

  • نحوه اضافه کردن SSL رایگان در وردپرس با استفاده از Let Encrypt
    حد واسط
  • نحوه استفاده از وب سایت وردپرس خود به زور از www یا غیر www استفاده کنید
    کارشناس
  • آپاچی را با گواهی TLS / SSL در اوبونتو 18 پیکربندی کنید
    حد واسط
  • نحوه اضافه کردن کاربر سرپرست WordPress با استفاده از کد PHP
    کارشناس
  • چگونه می توان 10 مورد رایج Magento SSL را حل کرد
    حد واسط
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map