קהילות פורומים, הורדות, יעוץ ותמיכה


אשכולות דומים

  1. [מידע] כל מה שרצית לדעת על הנחש!!!
    על ידי OrGeNaL בפורום בעלי חיים
    תגובות: 4
    הודעה אחרונה: 05-08-2007, 14:03
  2. סרט תדמית על אז"מ כל ה שרצית לדעת על אז"מ
    על ידי Jason בפורום תעופה אזרחית
    תגובות: 1
    הודעה אחרונה: 15-06-2007, 10:43
  3. ADDONS- כל מה שרצית לדעת ולא העזת לשאול!
    על ידי israeliviper בפורום World Of Warcraft
    תגובות: 1
    הודעה אחרונה: 08-11-2006, 21:22
  4. כול מה שרצית לדעת על l2revenge
    על ידי tpulvers בפורום Lineage II
    תגובות: 6
    הודעה אחרונה: 07-08-2006, 19:40
+ תגובה לנושא
מציג תוצאות 1 עד 2 מתוך 2

404, 500? כל מה שרצית לדעת על שגיאות http!

  1. #1
    Smoxer in your mind
    משתמש כבוד
    האוואטר של -Smoxer-
    תאריך הצטרפות
    11/2011
    הודעות
    8,881
    לייקים
    1181
    נקודות
    483
    פוסטים בבלוג
    3
    משפט מחץ
    Further gets colder until nothing was all that I saw around
    מין: זכר

    ברירת מחדל 404, 500? כל מה שרצית לדעת על שגיאות http!

    שם:  8920316_5ca5d259.png
צפיות: 167
גודל:  27.0 קילובייט
    הקדמה
    אז אחרי שלא רשמתי הרבה זמן מדריכים, הגיע הזמן לחזור

    מכירים את זה שאתם נכנסים לאתר ופתאום רואים דף(די מבהיל) שאומר שיש שגיאת 404?(500, 102 וכ'ו..)
    פה יהיה מדריך על מה כל בעיה אומרת ואיך להבין אותה.
    פלוס פרק על htaccess.

    בואו נתחיל!
    (תודה לאתר http://www.w3schools.com/ על העזרה)
    מכיוון שהרשימה של השגיאות ארוכה, אני אפרט פה רק את השגיאות המוכרות והנפוצות ביותר.

    מספר שגיאה תיאור
    404 דף לא נמצא, הדף נמחק/הועבר/שונה לו השם ועוד 101 אפשרויות.
    שגיאה זאת מגיעה אם הדף שהגדרתם ב-URL(הכתובת קישור)
    לא נמצא.
    לדוגמה, נכנסתם לקישור http://www.iatraf.co.il/Somepage.php
    וזה מראה לכם שגיאת 404 זאת אומרת שהדף לא נמצא בשרת.
    שגיאת 404 היא השגיאה הכי נפוצה.

    בקטע של ה-htaccess אסביר איך אפשר לעשות שעשועים עם דף 404 מותאם אישית
    301 הדף הועבר לכתובת חדשה.
    הדף שהגעת אליו עבר לכתובת חדשה,כלומר אם נכנסת לאתר וראית שגיאת 301,
    משמע שהאתר עבר לכתובת חדשה(כלומר הם החליפו כתובת URL לאתר)
    ברוב שגיאות ה-301 יש הודעת שגיאה שמראה שהאתר עבר לכתובת חדשה ומצרפים קישור.
    ולאחר כמה שניות זה מפנה אותך לכתובת החדשה.
    403 אין הרשאות, זה קורה בעיקר אם אתה נכנס למקום שבעל האתר לא רוצה שתיכנס(כמו לתיקיית התמונות)
    500 שגיאת צד שרת, שגיאה זו יכולה לנבול ממספר סיבות:
    שגיאה בקוד של שפת צד שרת(כלומר טעות בקוד PHP/ASP וכו')
    קובץ htaccess פגום; קובץ ה-htaccess אחראי על הגדרת דפי שגיאה באתר ועוד(ראה פירוט בהמשך)
    אם יש שגיאה בקוד htaccess זה יכול לנבול מבעיה אצל קובץ ה-htaccess
    כעיקרון אלו השגיאות הכי נפוצות, אך תוכלו לראות על כל השגיאות בכתובת:
    http://www.w3schools.com/tags/ref_ht...p?output=print
    כן, זה האתר שאחרי על כל התקנים(של ה-HTML וכ'ו)

    קבצי htaccess
    עד עכשיו ראינו שגיאות נפוצות ולמה הן קורות, אבל אם אני רוצה להוסיף גם דפים כאלה, איך ומה אעשה?

    בדיוק בשביל זה יש לנו את קובצי ה-htaccess!
    בשביל להתחיל אנחנו צריכים שרת apache באחסון, דרישת חובה!

    בואו נתחיל ליצור קובצי htaccess!
    בשביל להתחיל עם המדריך נצטרך:
    1. ליצור קובץ חדש בשם ".htaccess", שימו לב לנקודה! כלומר הסיומת היא htaccess, זה הוא קובץ חסר שם.
      לבעלי מקינטוש: בגלל שקובץ נסתר מתחיל בנקודה, יש אפשרות לסדר את זה.
      הורידו את התוכנה הודיני, היא מאפשרת להזיז קבצים מוסתרים בלי בעיה.
    2. לשים את הקובץ שיצרנו בשלב אחד ולשים את זה בתיקיית השרת.
    נערוך את הקובץ ונרשום את הקוד הבא:
    קוד:
    <IfModule mod_rewrite.c>
      Options +FollowSymlinks
      RewriteEngine On
    </IfModule>
    מה הכוונה? כמעט בכל קוד htaccess נצטרך לכתוב את הפונקציה הזאת.
    זה אומר שאנחנו יכולים לשנות את ה-URL.

    לבחור או לא לבחור זאת השאלה.
    אולי לא שמתם לב אך אם אתם רושמים את האתר עם WWW או בלי זה משנה מאוד.
    כתובת האתר עם WWW:
    http://www.myWebSite.com
    כתובת האתר בלי WWW
    http://myWebSite.com
    אולי למשתמש זה לא משנה, אבל לגוגל זה מאוד משנה!
    בשבילו אלו שני אינדקסים(עמודים ראשיים) שונים לגמרי!
    אז אנו צריכים להחליט, האם להשאיר את ה-WWW או להוריד.

    זה לא משנה אם אתם בוחרים שיהיה או שלא יהיה WWW, העיקר שתבחרו.
    זה די משנה לגוגל, ואנחנו צריכים להתקדם בדירוג שם, לא?

    אז אם אנחנו רוצים להשאיר את ה-WWW נרשום:
    קוד:
    <IfModule mod_rewrite.c>
       RewriteCond %{HTTPS} !=on
       RewriteCond %{HTTP_HOST} !^www\..+$ [NC]
       RewriteRule ^ http://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
    </IfModule>
    אם אנחנו מעדיפים להיפטר ממנו נרשום:
    קוד:
    <IfModule mod_rewrite.c>
      RewriteCond %{HTTPS} !=on
      RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
      RewriteRule ^ http://%1%{REQUEST_URI} [R=301,L]
    </IfModule>
    גישה לכולם? אני לא חושב ככה.
    כדי שלא "יפלשו" לתיקיית התמונות(בתור אינדקס) שלכם מומלץ פשוט להוסיף לקובץ את השורה הזאת:
    קוד:
    Options -Indexes
    אז, אם יכנסו לתיקיית התמונות תיתקבל שגיאת 403

    שני שמות לקובץ?
    טריק נחמד שאפשר לעשות זה להוסיף שם לקובץ, לדוגמה
    אם יש לכם קובץ בשם index.php ואתם רוצים לשנות שיכנסו אליו דרך השם index נכתוב:
    קוד:
    RewriteRule index index.php [NC]
    כלומר, אם שם הקובץ הוא index.php ניצור עוד שם על הקובץ, אם נעלה את הקובץ לשרת ונכתוב:
    http://www.myWebSite.com/index
    זה יפנה אותנו לקובץ index.php!
    אפשר לבחור כל מיני שמות, זה מה שטוב

    הגדרת דף בעיה
    אוקיי, למדנו על בעיות 404, 403, 301, 500.
    איך אני מיישם את זה והופך לדף שאני יכול לערוך???

    בשביל זה נוסיף את הקוד הבא:
    קוד:
    ErrorDocument ErrorNumber /ErrorPage.php
    נחליף את "ErrorNumber" למספר הבעיה(לדוגמה 404)
    ונחליף את "ErrorPage.php" לדף שבוא אנחנו רוצים שתראה הבעיה.

    אפשר לשים כל מספר בעיה שאפשר(כל עוד יש מספר כזה)

    עד פה!
    כל הזכויות שמורות לי ובלעדיות לאטרף!
    נערך לאחרונה על ידי -Smoxer-; 11-12-2012 בשעה 12:36.

  2. קישורים ממומנים

  3. #2

    ברירת מחדל

    שמח לראות עוד ישראלי שמבין HTTP ולא רק PHP
    עוד יותר שמח לראות מדריך בעברית שילמד ילדי PHP קצת HTTP.
    נערך לאחרונה על ידי zippoxer; 27-08-2012 בשעה 17:57.

+ תגובה לנושא


הרשאות פרסום

  • אין באפשרותך לפרסם נושאים חדשים
  • אין באפשרותך לפרסם תגובות
  • אין באפשרותך לצרף קבצים
  • אין באפשרותך לערוך את הודעותיך


כל הזמנים הם לפי GMT +3. השעה כרגע היא 23:23.
מופעל על ידי vBulletin™ © גרסה 4.1, 2011 vBulletin Solutions, Inc. כל הזכויות שמורות.
פעילות הגולשים
אומנות וגרפיקה
מוזיקה
ספורט
סדרות טלוויזיה
סרטים וקולנוע
קנייה ומכירה
רשתות חברתיות
הבורר 3
פורומי פנאי ובידור
סרטים
סדרות
משחקים
דיבורים
אקטואליה
בעלי חיים
בדיחות והומור
משחקי ספורט
הבורר
מחשבים וטכנולוגיה
תמיכה טכנית
חומרה ומודינג
תוכנות להורדה
סלולארי וגאדג'טים
רקעים למחשב
ציוד הקפי למחשב
אבטחת מידע
תכנות ובניית אתרים
כסף ברשת
אייפון
בריאות ואורח חיים
כושר ופיתוח גוף
דיאטה
צבא וגיוס
יעוץ מיני
מה שבלב
אומנות הפיתוי
יהדות
מיסטיקה ורוחניות
אתאיזם ודתות

נושאים: 2,449,538 | הודעות: 8,150,120 | משתמשים: 315,603 | המשתמש החדש ביותר: upizijoj | עיצוב גרפי: סטודיו עודד בביוף | קידוד: rellect