כיצד להפנות HTTP ל- HTTPS בוורדפרס

04.06.2020
وردپرس 'כיצד להפנות HTTP ל- HTTPS בוורדפרס
0 12 мин.

במאמר הקודם שלנו דנתי כיצד להתקין כראוי תעודת SSL בחינם בוורדפרס. לאחר התקנת SSL באתר שלך, ניתן יהיה להעריך את האתר שלך באמצעות SSL / HTTPS. האתר שלך ייפתח באמצעות HTTPS רק כאשר משתמש פותח את האתר שלך באמצעות HTTPS. ברוב המקרים, אם תקליד את שם האתר שלך (example.com) בלבד, הוא לא ייפתח באמצעות HTTPS / SSL ויציג כי “החיבור אינו מאובטח”. אז, עליכם לכפות HTTPS או להפנות מחדש HTTP ל- HTTPS, כך שכל המבקרים יהיו נגישים דרך חיבור HTTPS מאובטח.


לאחרונה התקנתי באתר שלי אישור SSL. האתר נפתח ב- SSL / HTTPS רק כאשר אני מקליד כתובת מלאה כלומר: “https://www.example.com”. זה נראה כמו זה:

אתר SSL מאובטח

אבל כשאני מקליד את שם האתר בלבד, כלומר: “example.com”, הוא לא נפתח בחיבור SSL או HTTPS וזה מראה לי שה”חיבור אינו מאובטח “

אתר SSL אינו מאובטח

אז הוספתי קוד ניתוב HTTPS בקובץ ה- .htaccess שלי, ואז האתר נגיש רק עם חיבור HTTPS. כעת כשאני מקליד את שם האתר בלבד, הוא נפתח אוטומטית באמצעות חיבור HTTPS מאובטח. אז במדריך זה, אני אראה לך כיצד לכפות HTTPS או להפנות מחדש HTTP ל- HTTPS בוורדפרס בקלות.

כיצד להפנות HTTP ל- HTTPS בוורדפרס

ישנן מספר שיטות שבאמצעותן אתה יכול לכפות HTTPS באתר שלך. אתה יכול לעשות זאת באמצעות אירוח אתרים cPanel או באמצעות .htaccess. במאמר זה הראיתי את שיטת הבוט.

1. כיצד לכפות HTTPS מ- cPanel?

חלק מספקי אירוח אתרים מאפשרים לך לכפות HTTPS ישירות מ- cPanel שלך. אז במקרה זה, אינך צריך לערוך קוד כלשהו באופן ידני. אני משתמש באירוח WordGround WordPress והם מספקים אפשרות “כוח HTTPS” ב- cPanel שלהם. 

אם אתה משתמש ב- SiteGround, אתה יכול לכפות HTTPS בלחיצה אחת בלבד. לשם כך היכנס תחילה ל- cPanel שלך ועבור אל אבטחה לחץ על הקטע של בואו להצפין.

SiteGround LE

משם אתה יכול לראות רשימה של האישורים הפעילים שלך. אך וודא שהתקנת כראוי תעודת SSL אחרת זה לא יעבוד.

שם תראה שתי אפשרויות – HTTPS אכוף וקישורים חיצוניים של קישורים חיצוניים.

על ידי הפעלת “אכיפת HTTPS” זה יאלץ את כל האתר שלך לפתוח חיבור HTTPS מוצפן. בדרך זו האתר שלך ייפתח תמיד באמצעות HTTPS. אך וודא שלא הוספת קוד הפניה לקובץ ה- .htaccess שלך.

האפשרות האחרת היא “שכתוב קישורים חיצוניים” שפותח את כל הקישורים החיצוניים שלך באמצעות חיבור HTTPS. אבל זה אופציונלי לחלוטין. אל תאפשר אפשרות זו אם האתר שלך מציג אזהרת “תוכן מעורב” או שהם לא יוטענו באמצעות חיבור HTTPS.

אנו ממליצים שתפעיל רק אפשרות “אכיפת HTTPS”.

SiteGround Force HTTPS

לאחר הפעלת אפשרות אכיפת HTTPS, האתר שלך ייפתח תמיד עם חיבור SSL / HTTPS.

2. כיצד להפנות HTTP ל- HTTPS באמצעות .htaccess

אם מארח האינטרנט שלך אינו מספק אפשרות HTTPS בכוח, אתה יכול להפנות ידנית את HTTP ל- HTTPS מקובץ .htaccess. זוהי גם שיטה קלה והיא אורכת מספר דקות. אך וודא שלא הוספת קוד ניתוב נוסף בקובץ .htacces.

בכדי לכפות HTTPS מ- .htaccess, התחבר תחילה ל- cPanel שלך. לאחר מכן עבור לתיקיית השורש של האתר שלך. שם תוכלו לראות קובץ בשם “.htaccess”, כעת לחץ על ערוך והזן את הקוד הבא.

א) להפנות מחדש את כל המבקרים ל- HTTPS / SSL

RewriteEngine On
RewriteCond% {HTTPS} הנחה
RewriteRule ^ (. *) $ Https: //% {HTTP_HOST}% {REQUEST_URI} [L, R = 301]

ב) אם ברצונך לכפות HTTPS / SSL על תיקיה ספציפית

RewriteEngine On
RewriteCond% {SERVER_PORT} 80
RewriteCond% {REQUEST_URI} התיקיה שלך
RewriteRule ^ (. *) $ Https://www.yourdomain.com/yourfolder/$1 [R, L]

* הקפד להחליף www.yourdomain.com עם שם התחום שלך בפועל.

ג) אם ברצונך להפנות דף יחיד HTTP ל- HTTPS

RewriteEngine On
RewriteCond% {HTTPS} הנחה
RewriteRule ^ secureform \ .html $ https://www.yourdomain.com/samplepage [L, R = 301]

* הקפד להחליף www.yourdomain.com/samplepage עם כתובת האתר שלך בפועל.

3. כיצד להפנות HTTP ל- HTTPS ב- Nginx

אם שרת האינטרנט שלך מפעיל Nginx, אתה יכול להפנות בקלות את כל התעבורה HTTP ל- HTTPS על ידי הוספת הקוד הבא בקובץ ה- Nginx שלך. עבור אל “/etc/nginx/nginx.conf” והוסף את החלק הבא:

שרת {
תקשיב 80;
server_name domain.com www.domain.com;
החזר 301 https: //domain.com$request_uri;
}

לחץ על שמור וסיימת.

אני מקווה שהמדריך הזה עזר להפנות מחדש כראוי HTTP ל- HTTPS. אם אתה נתקל בשגיאה או נתקע בכל שלב, אנא הודע לנו בקטע התגובות. אנו זמינים גם ב- פייסבוק, טוויטר, גוגל+.

מאמרים קשורים,

  • כיצד להשיג SSL בחינם לאתר וורדפרס שלך
  • כיצד להתקין את CloudFlare CDN לבלוג הוורדפרס שלך
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Понравилась статья?
    Комментарии (0)
    Комментариев нет, будьте первым кто его оставит

    Комментарии закрыты.

    Adblock
    detector