קוד שגיאה 403 מוצג כאשר הרשאות השרת שלך אינן מאפשרות גישה לדף מסוים.
השגיאה מלווה בדרך כלל בטקסט בסגנון:
403 Forbidden – You don’t have permission to access ‘/’ on this server.
Additionally, a 403 Forbidden error was encountered while trying to use an Error Document to handle the request.
קיימים תרחישים שונים בהם ניתן לראות את השגיאה, כאשר הרשאות קבצים שגויות, תוספי אבטחה שאינם מקודדים כראוי או תצורת שרת הם הנפוצים ביותר.
קיימים תרחישים שונים לראות את השגיאה. לדוגמה:
• 403 Forbidden - הגישה ל-wp-admin או לדף הכניסה של wordpress נדחית.
• 403 Forbidden - במהלך התקנת WordPress.
• 403 Forbidden - בעת ביקור בכל דף באתר וורדפרס.
• ייתכן שתוצג לך הודעת ‘Access Denied’ בלבד במקום הודעת 403.
• ייתכן שתוצג לך הודעה שאינה מאפשרת כלל גישה לאתר הוורדפרס:
‘.Access to your-domain.com was denied. You don’t have authorization to view this page'
מעוניין שנחסוך עבורך זמן יקר
ונפתור עבורך את התקלה בצורה מקצועית?
קוד קופון הטבה בסך: 50 ש"ח FIX50
מה גורם לשגיאה 403?
הסיבה הנפוצה ביותר לשגיאה 403 נובעת מתוספי אבטחת מידע ברמה נמוכה או שתוספי אבטחת מידע שלא הוגדרו בצורה מלאה או נכונה.
תוספי אבטחה יכולים לחסום כתובת IP או טווח רחב של כתובות IP אם התוסף 'מחליט' שמתבצעת דרכם פעילות זדונית. סיבה אפשרית נוספת יכולה להיות קובץ htaccess. פגום או הרשאות קבצים שגויות בשרת האחסון שלך. לעיתים חברת האחסון שלך עשויה לבצע שינויים לא מכוונים בהגדרות השרת ולגרום לשגיאה 403 באתר שלך.
* לפני הכל אנו ממליצים ליצור גיבוי וורדפרס שלם של האתר שלך.
1. תיקון שגיאה 403 הנגרמת מתוסף (plugin)
על מנת לתקן שגיאה 403 הנגרמת על ידי תוסף וורדפרס יש לבטל באופן זמני את כל התוספים של וורדפרס. זה כולל את כל ה-plugins לרבות את תוספי אבטחת המידע שהתקנת באתר שלך. אם פעולה זו פותרת את הבעיה, המשמעות היא שאחד מהתוספים גרם לשגיאה. ניתן לאתר איזה תוסף גרם לשגיאה על ידי הפעלת ה-plugins האחד אחר השני ובדיקת האתר לאחר כל הפעלה, עד שתצליח לשחזר את שגיאה 403, כך תוכל להשבית או להסיר את התוסף הבעייתי בלבד.
2. תיקון שגיאת 403 שנגרמת כתוצאה מקובץ .htaccess פגום
לעתים קרובות שגיאה 403 נגרמת על ידי קובץ htacess. פגום באתר ה-WordPress שלך.
תיקון קובץ זה פשוט יחסית. ראשית עליך להתחבר לאתר האינטרנט שלך באמצעות FTP או מנהל הקבצים בממשק ה-cPanel ולאחר מכן, לאתר את קובץ ה-htaccess. בתיקיית השורש של אתר וורדפרס שלך. הורד את קובץ ה-htaccess. למחשב שלך, כך שיהיה לך גיבוי עדכני של קובץ זה. לאחר מכן, עליך למחוק את הקובץ מהשרת. כעת נסה לגשת לאתר שלך. אם השגיאה נפתרה, אזי קובץ ה-htaccess. שלך היה מושחת/פגום. תוכל ליצור קובץ htaccess. חדש על ידי כניסה לממשק הניהול של הוורדפרס שלך, ל-
הגדרות » Permalinks
ולחץ על הלחצן שמור שינויים בתחתית הדף. וורדפרס יצור קובץ htaccess. חדש.
3. תיקון שגיאה 403 הנגרמת מהרשאות קבצים ב-wordpress
לכל הקבצים המאוחסנים בשרת האחסון תחת חבילת אחסון הוורדפרס שלך יש הרשאות קבצים. הרשאות קבצים אלו קובעות מי יכול לגשת לקבצים ולתיקיות באתר שלך.
הרשאות קבצים שגויות עלולות לגרום לשגיאת
403 forbidden
. שרת האינטרנט שלך מפרש שאין לך אישור לגשת לקבצים אלה.
אם שני הפתרונות הנ"ל לא פתרו את השגיאה באתר שלך, אזי הרשאות קבצים שגויות הן הסיבה הסבירה ביותר. כל שעליך לעשות הוא להתחבר לאתר הוורדפרס שלך באמצעות FTP, לגשת אל תיקיית הבסיס המכילה את כל קבצי WordPress.
לחץ כדי לבחור תיקייה, לחץ לחיצה ימנית ולאחר מכן בחר הרשאות קובץ מהתפריט.
כל התיקיות באתר הוורדפרס שלך צריכות לקבל הרשאות 744 או 755.
כל הקבצים באתר הוורדפרס שלך צריכים לקבל הרשאות 644 או 640.
באפשרותך להגדיר את הרשאת הקובץ לתיקיית הבסיס ל-744 או 755. סמן את התיבה שליד ‘Recurse into subdirectories’ ולאחר מכן סמן את האפשרות 'החל על ספריות בלבד'.
לחץ על לחצן האישור. ה-FTP שלך יתחיל כעת להגדיר הרשאות לכל תיקיות המשנה בתיקיה זו.
ברגע שזה נעשה, עליך לחזור על התהליך עבור כל הקבצים. הפעם תשתמש באישור קובץ של 644 או 640 ואל תשכח לבחור באפשרויות ‘Recurse into subdirectories’ ו-'החל על קבצים בלבד'. לחץ על כפתור אישור ותוכנת ה-FTP שלך תתחיל להגדיר הרשאות קובץ עבור כל הקבצים שנבחרו.
נסה לגשת לאתר שלך לאחר מכן. כעת השגיאה אמורה להיעלם והאתר אמור לפעול כראוי.