موز وبموز وب
جستجو
  • صفحه نخست
  • طراحی سایت
  • بازاریابی اینترنتی
  • سئو
  • نمونه کارها
  • نظر مشتریان
  • درباره ما
  • تماس با ما
جستجو
موز وبموز وب
2976 8885 - 021

انتقال سایت از HTTP به HTTPS : گام به گام

  • خانه
  • مقالات
  • وبلاگ, طراحی سایت
  • انتقال سایت از HTTP به HTTPS : گام به گام
تیم طراحی سایت موز وب2019-08-10T12:17:46+03:30

مدتی است که Chrome و Firefox هشدار Insecure یا همان ناامن را در سایت های بدون گواهینامه SSL نشان می دهند. در این وضعیت که بدون SSL هستید، بازدیدکنندگان، وب سایت شما را ناامن خواهند دید. همچنین با توجه به تغییرات جدید در الگوریتم های گوگل، داشتن HTTPS یکی از عوامل مهم در بهبود سئو سایت محسوب می شود. بنابراین، استفاده از یک ارتباط امن و رمزنگاری شده SSL برای ایمنی سایت لازم است. پس بسیار مهم است که هنگام طراحی سایت خود به کمک انتقال سایت از HTTP به HTTPS سایت خود را امن کنید.

انتقال سایت از HTTP به HTTPS در وردپرس

اگر سایت شما با وردرس طراحی شده است، چند قدم جلو افتاده اید. شما به راحتی می توانید با نصب افزونه Really Simple SSL از مخزن وردپرس و فعال کردن این افزونه سایت خود را از http به https انتقال دهید. این افزونه به صورت خودکار تنظیمات هاست یا سرور شما را شناسایی می کند و تنظیمات سایت را طوری تغییر می دهد تا سایت با https باز شود. برای سادگی کار، تنظیمات افزونه بسیار کم است و همه چیز را به صورت اتوماتیک به hhtp منتقل می کند.

نکته: توجه داشته باشید که قبل از فعال سازی افزونه Really Simple SSl، ابتدا SSL را روی هاست خود نصب کنید. برای نصب SSL می توانید از مرکز پشتیبانی هاست خود کمک بگیرید.

انتقال سایت از HTTP به HTTPS با استفاده از فایل .htaccess

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

ویرایش فایل .htaccess
دستورالعمل یا دستوراتی در فایل .htaccess قرار دارند که به سرور می گویند که سرور در وضعیت های خاص چگونه عمل می کند. دستورات این فایل به طور مستقیم بر چگونگی عملکرد وب سایت شما تاثیر می گذارد. دستورالعمل های رایج در فایل .htaccess عبارتند از:

  • انتقال ها (Redirect ها)
  • بازنویسی URLها (آدرس ها)

راه های ویرایش فایل htaccess:

  1. فایل را در رایانه خود ویرایش کرده و با استفاده از FTP آن را به سرور آپلود کنید.
  2. از حالت «ویرایش» در برنامه FTP استفاده کنید که اجازه می دهد فایل را از راه دور ویرایش کنید.
  3. برای ویرایش فایل از یک ویرایشگر متن و SSH استفاده کنید.
  4. برای ویرایش فایل از file manager در cPanel استفاده کنید.

ویرایش .htaccess به کمک file manager در cPanel

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

  1. ورود به cPanel
  2. از قسمت Files گزینه File Manager را انتخاب کنید و سپس نام دامنه:
  3. حالا نام دامنه ای را که میخواهید به آن دسترسی پیدا کنید انتخاب کنید
  4. گزینه “Show Hidden Files” را فعال کنید (فایل هایی که نام آن ها با نقطه شروع می شود)
  5. روی “Go” کلیک کنید
  6. پس از باز شدن یک تب جدید یا یک پنجره جدید، دنبال فایل htaccess بگردید.
  7. بر روی فایل htaccess راست کلیک کرده و در منو روی “Code Edit” کلیک کنید.
  8. یک پنجره ممکن است که باز شود و از شما در مورد encoding سال بپرسد. روی دکمه “Edit” کلیک کنید تا ادامه دهیم
  9. فایل را ویرایش کنید
  10. روی “Save Changes” کلیک کنید تا تغییرات ذخیره شود.
  11. وب سایت خود را تست کنید تا مطمئن شوید که این کار درست انجام شده است. در صورتی که خطا وجود دارد، Back Up را بازگردانی کنید و دوباره امتحان کنید.
  12. هنگامی که تغییرات انجام شد، روی Close کلیک کنید تا پنجره را ببندید.

انتقال سایت از HTTP به HTTPS

1. انتقال (ریدایرکت) تمام بازدیدهای سایت

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

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.yourdomain.com/$1 [R,L]

2. فقط یک دامنه خاص را منتقل کنید

برای اینکه فقط یک دامنه خاص، از HTTPS استفاده کند، موارد زیر را اضافه کنید:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^yourdomain\.com [NC]
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.yourdomain.com/$1 [R,L]

3. فقط پوشه خاصی را انتقال دهید

برای ریدایرکت یک پوشه (فولدر) خاص به HTTPS، موارد زیر را اضافه کنید:

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteCond %{REQUEST_URI} folder
RewriteRule ^(.*)$ https://www.yourdomain.com/folder/$1 [R,L]

توجه: هنگام انتقال سایت از http به https عبارت “yourdomain” را با نام دامنه واقعی خود جایگزین کنید. همچنین، در صورتی که پوشه را هدایت می کنید، /folder را با نام واقعی پوشه خود جایگزین کنید.

فکر می کنید مفید بود؟ این مقاله را برای کمک به دوستانتان در مورد HTTPS به اشتراک بگذارید.

 

5/5 - (4 امتیاز)
طراحی سایت .htaccess, .htaccess چیست, cpanel, https, ssl, آموزش .htaccess, آموزش cPanel, آموزش سی پنل, آموزش طراحی سایت, آموزش ویرایش فایل .htaccess, انتقال سایت, ریدایرکت کردن, ریدایرکت کردن سایت, ریدایرکت کردن سایت از http به https, سی پنل, فعال سازی https در وردپرس, فعال کردن https در وردپرس, ویرایش htaccess, ویرایش فایل در سی پنل

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

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


مطالب مرتبط

2015/03/01

اولین قدم برای طراحی سایت

ادامه مطلب
هدف طراحی سایت 2017/02/06

برای طراحی سایت یک هدف مشخص داشته باشید

ادامه مطلب
2015/03/10

چه طور یک فروشگاه اینترنتی موفق داشته باشیم ؟

ادامه مطلب
اهمیت عکس ها و طراحی رابط کاربری در طراحی سایت 2018/09/19

آموزش انتخاب عکس ها و طراحی رابط کاربری در طراحی سایت

ادامه مطلب
2015/03/07

نکاتی اساس برای طراحی سایت

ادامه مطلب
بهترین شرکت طراحی سایت 2017/06/12

بهبود اعتبار شرکت با طراحی وب سایت در بهترین شرکت طراحی سایت

ادامه مطلب
آموزش طراحی وب سایت صنعتی 2017/07/08

آموزش طراحی وب سایت تجاری برای شرکت طراحی سایت

ادامه مطلب
2015/02/26

ویژگی های طراحی سایت حرفه ای

ادامه مطلب
چطور طراح سایت شویم؟ 2017/09/29

چطور طراح سایت شویم؟ مرحله به مرحله در بهترین شرکت طراحی سایت

ادامه مطلب
طراحی سایت واکنش گرا 2017/09/30

طراحی سایت: اهمیت طراحی سایت واکنش گرا چیست؟

ادامه مطلب
© تمامی حقوق مادی و معنوی وب سایت متعلق به تیم موز وب می باشد.
Facebook Twitter Instagram Linkedin WhatsApp
  • صفحه نخست
  • طراحی سایت
  • بازاریابی اینترنتی
  • سئو
  • نمونه کارها
  • نظر مشتریان
  • درباره ما
  • تماس با ما