התקנת תעודת Self Signed SSL חינם

במדריך זה של חברת ג'טסרבר אחסון אתרים, נסביר ונדגים בשלבים את אופן התקנת תעודת ה- SSL החינמית – Self Signed. תעודה זו תוחלף אוטומטית תוך כ-30 דקות בתעודת Auto SSL.

לתשומת לבכם: לפני ביצוע השלבים במדריך זה, יש לפתוח קריאת שירות לתמיכה בג'טסרבר (לחצו כאן) ולוודא כי ה- Auto SSL מופעל בשרת בו מאוחסן אתרכם!

שלב 1 – התקנת תעודת Self Signed SSL:

ניכנס ל- CPANEL אחסון האתר ותחת רובריקת SECURITY נלחץ על אייקון SSL/TLS כמודגם להלן:

התקנת תעודת Self Signed SSL חינם

התקנת תעודת Self Signed SSL חינם

בעמוד שנקבל, נלחץ על הקישור Manage SSL sites שתחת הכותרת Install and Manage SSL for your site :HTTPS

התקנת תעודת Self Signed SSL חינם

התקנת תעודת Self Signed SSL חינם

הדף שנקבל נקרא Install an SSL Website ובו נציין בתיבת הבחירה את הדומיין שלנו – עבורו נרצה להתקין SSL ולאחר מכן נלחץ על כפתור Autofill by Domain:

התקנת תעודת Self Signed SSL חינם

התקנת תעודת Self Signed SSL חינם

מערכת CPANEL אחסון האתר תבצע את הפעולה ובינתיים אנו נראה את הסטטוס הזה:

התקנת תעודת Self Signed SSL חינם

התקנת תעודת Self Signed SSL חינם

בתום ביצוע הפעולה, יתמלאו אוטומטית כל השדות הדרושים להתקנת תעודת ה- SSL ובתחתית המסך על כפתור Install Certificate:

התקנת תעודת Self Signed SSL חינם

התקנת תעודת Self Signed SSL חינם

בתום ההתקנה תיפתח חלונית אשר תציין כי פעולת התקנת ה- SSL התבצעה בהצלחה. נקיש בחלונית על כפתור OK:

התקנת תעודת Self Signed SSL חינם

התקנת תעודת Self Signed SSL חינם

שלב 2 – עדכון קובץ htaccess. :

נחזור לדף הראשי של CPANEL אחסון האתר ותחת רובריקת FILES נקיש על אייקון File Manager כמודגם להלן:

התקנת תעודת Self Signed SSL חינם

התקנת תעודת Self Signed SSL חינם

בתוך תיקיית השורש של האתר נאתר את הקובץ htaccess. ונפתח אותו לעריכה (ייתכן שתצטרכו לסמן בהגדרות התצוגה של CPANEL את האפשרות להציג קבצים סמויים – Show Hidden Files – dotfiles).

יש לגלול לתחתית הקובץ ולהדביק בו את הסקריפט הבא:

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

שמרו את הקובץ לאחר ביצוע העדכון.

הערות והסתייגויות:

  1. אתר אשר פועל תחת CDN – Content Delivery Network כגון Floud Flare למשל, לא יוכל לעשות שימוש בתעודת ה- Self Signed SSL. יש לעדכן הגדרות אצל ספק ה- CDN או לחדול מהשימוש בו על מנת לאפשר לתעודת ה- Self Signed SSL לפעול.
  2. לכל פלטפורמה אינטרנטית כגון ג'ומלה, וורדפרס, דרופל ודומיהן – קיימות הגדרות SSL אותן יש לעדכן על מנת שהאתר יעלה תחת ה- SSL שהתקנתם. ייתכן שתצטרכו להתקין תוסף ייעודי לשם כך.
  3. במידה ולא קיים קובץ htaccess. בתיקיית השורש של האתר, עליכם ליצור אותו בעצמכם (חובה להציב נקודה לפני שם הקובץ).
  4. ברוב האתרים, הקישורים הפנימיים הינם רלטיביים – יחסיים, כלומר הם אינם כוללים את שם הדומיין אלא רק את הקישור היחסי בתוכו. היה ויש באתרכם אפילו קישור אחד שהינו קישור מוחלט כמו למשל: http://domain.co.il/about-us.html והוא מהווה קישור פנימי בתוך האתר – האתר לא יוצג כ- Secured. עליכם לוודא כי בכל הקישורים המוחלטים הוחלף http ל- https.