آموزش نصب گواهی ssl وردپرس

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

 

آموزش نصب گواهی ssl

 

در این آموزش روند نصب گواهی ssl به صورت 3 قدم خلاصه شده است که تک تک به توضیح آن میپردازیم و در انتها چند نکته و کد اضافه می کنیم

 

قدم اول – خرید گواهینامه ssl

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

بعد از نصب سایت شما باید با https بالا بیاید

قدم دوم – تنظیمات وردپرس و تغییر آدرس سایت به https

در این گام، به قسمت تنظیمات” و سپس “همگانی” رفته و در 2 جا باید آدرس سایت خود را تغییر دهید که در فیلم آموزشی به آن اشاره شده است .

قدم سوم – افزونه Really Simple SSL

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

 

تغییرات این افزونه به صورت داینامیک می باشد، لذا نیازی به تهیه بک آپ نیست چون که تغییراتی در دیتابیس و .. داده نمیشود .

 

 فیلم آموزشی شماره 1

 

 

 فیلم آموزشی شماره 2

 

فیلم آموزش دوم به صورت ریکورد از دسکتاپ و به صورت عملی مراحل را به شما نشان میدهد

رفع عیب عدم نمایش آیکن سبز secure

با انجام مراحل بالا اگر چنانچه هنوز نماد سبز رنگ secure در کنار آدرس سایت شما نمایش داده نشده لطفا موارد زیر را کنترل کنید

  • نباید هیچ گاه آدرسی از جایی غیر از هاست شده داخل سایت نمایش داده شود
  • کنترل کنید تمامی تصاویر و لینک های سایت شما با https شروع شده باشد .
  • مواردی مثل نمایش عکس گراواتار نویسنده های سایت و … را کنترل کنید

در نهایت بای عیب یابی با گوگل کروم است کلیک کرده و “veiw page source” را بزنید و با Ctrl + F میتوانید آدرس سایت خودرا را با http:// جستجو کنید . نباید هیچ موردی پیدا شود اگر لینکی پیدا شد نسبت با اصلاح آن با https اقدام کنید .

 

کد htaccess 301 ریدایرکت

اگر از وردپرس استفاده نمی کنید و یا دوست ندارید از افزونه معرفی شده استفاده کنید و می خواهید به صورت دستی کد redirect 301 وارد کنید میتونید کد زیر را به اول فایل htaccess از طریق هاست لینوکس خودتون وارد کنید .

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

 

در نهایت امیدواریم از مقاله و فیلم استفاده مناسب را کرده باشید، اگر احیانا سوالی یا مشکلی بود از قسمت نظرات با ما مطرح کنید .

 

11 نظرات
  1. مجید می گوید

    با سلام
    بنده سایتم را در به تازگی به https کردم و تنظیمات کامل را از طریق پنل هاستم انجام دادم، ولی نمی دونم تو گوگل وبسمتر تولز باید چه تنظیماتی انجام بدم تا سایتم در جستجو از http به https تغییر کند.
    ممنون میشم راهنماییم کنید.

  2. سعید می گوید

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

    1. عباس صادقی می گوید

      درود!
      خیر ssl خریداری شده هست به زودی آموزش اینکار در سایت قرار میگیره
      موفق باشید..

  3. علی می گوید

    با سلام مجدد
    نظر قبلیم هنوز تایید و پاسخ داده نشده. لطفا پاسخ دهید.
    سوال دیگه:
    این افزونه یا کد ۳۰۱ به صورت داینامیک تغییر ایجاد میکنه. وقتی می خواهیم از https به طور دایم استفاده کنیم باید لینک های داخل پست ها هم ویرایش شوند و تمام لینک های دیتابیس تغییر کنند. درسته؟
    سایت دکتر وردپرس دقیقا چه کاری برای https خود انجام داده است؟ لطفا آموزش کاملی قرار دهید. سایت های مرجع وردپرس آموزش های مختلفی قرار دادند.
    با تشکر

    1. دکتر آرش حیدری می گوید

      با سلام
      افزونه really simple ssl به صورت خودکار به صورت داینامیک یعنی بدون انجام تغییرات واقعی داخل دیتابیس لینک ها سایت را به https تغیر می دهد .
      همین مورد کافی و کامل هست و بهترین شیوه برای سایت های هست که مطالب زیادی دارند و قادر به انجام تغییرات واقعی در دیتابیس نیستند .

      1. علی می گوید

        ممنون از پاسخ شما
        به نظر شما بهتر نیست تمامی لینک های تصاویر و لینک هایی که به صورت دستی در پست ها قرار گرفته در دیتابیس به طور کلی تغییر دهیم؟ چون این افزونه با اینکه در تنظیمات وردپرس www را حذف می کنیم، به لینک هایی سایت فقط https اضافه می کند و www را از تصاویر پست ها حذف نمی کند.

      2. دکتر آرش حیدری می گوید

        سلام
        بعضی اوقات با توجه به حجم بسیار زیاد اطلاعات انجام تغییرات دردیتابیس امکان پذیر نیست
        اما اگر امکانش باشه که خیلی خوبه
        در مورد عکس ها، داخل سایت ما و دیگر سایت ها نگاه کردم www نداشتند، مشکل از تنظیمات وب سایت شما حتما باید باشه

  4. علی می گوید

    سلام
    خسته نباشید
    آموزش عالی بود…
    فقط یک سوال
    بعد از اینکه این مراحل را انجام دادیم، در گوگل وبمستر چه تغییراتی باید ایجاد کنیم؟ چون سایت با http در گوگل ایندکس شده است.
    با تشکر

    1. دکتر آرش حیدری می گوید

      سلام
      طبق توضیحات داخل آموزش سایت خودتون رو به هر 4 شکل وارد کنید .

      1. علی می گوید

        بله ممنون از راهنمایی شما
        ما علاوه بر فعالسازی https می خواهیم www هم از دامنه خود حذف کنیم.
        برای اینکار علاوه بر افزونه ای Really Simple SSL باید از تنظیمات همگانی وردپرس هم از دو فیلد آدرس، www را حذف کنیم؟ تفییرات دیگری نیاز نیست؟
        در گوگل وبمستر چطور؟ همان ۴ شکل کفایت می کند؟
        افت بازدید و از دست رفتن رتبه سایت ایجاد نمی شود؟
        لطفا در این مورد راهنمایی بفرمایید.
        با تشکر

      2. دکتر آرش حیدری می گوید

        سلام
        در قسمت تنظیمات همگانی سایت آدرس سایت را بدون “www” وارد کنید، اما در اکانت وبمستر تولز گوگل حتما هر 4 شکل دامنه خود را ثبت کنید اما دامنه بدون www را روی حالت prefere قرار بدید .

ارسال یک پاسخ

آدرس ایمیل شما منتشر نخواهد شد.