הפניה מחדש היא הפניה אוטומטית של משתמשים מכתובת אתר אחת לאחרת. מבחינה טכנית, ניתן לבצע הפניה מחדש בדרכים שונות. זה יכול לעבוד גם בצד השרת וגם בצד הלקוח (בדפדפן).
Redirect הוא מושג מתחום טכנולוגיות האינטרנט. הפניה מחדש היא הפניה אוטומטית של משתמש מכתובת אינטרנט אחת לאחרת. זה עובד באופן הבא: לדוגמא, משתמש מקליד את הכתובת "site.ru" בשורת הכתובת של הדפדפן שלו, אך לאחר הפניה אוטומטית הוא מגיע לאתר עם הכתובת "www.new-site.ru".
לשם מה הפניה מחדש?
המצב הנפוץ ביותר הוא שינוי שם הדומיין של האתר. הצורך בהפניה מחדש מתעורר לרוב במקרה של אתרים מסחריים, כדי לא לאבד לקוחות שהגיעו לאתר בכתובת הישנה. זה הכי רלוונטי לחנויות מקוונות שעברו לדומיין אחר, אך לקוחות עדיין מבקרים בדף החנות בכתובת שאינה קיימת.
השימוש הנפוץ השני בהעברה אוטומטית הוא שחבור שמות דומיינים. ניתן להזין את כתובת ה- URL של כל משאב אינטרנט בשורת הכתובת במלואה, כלומר באמצעות www - "www.site.ru" וללא www - "site.ru". עם זאת, מנועי החיפוש תופסים את שני מבני הכתובת הללו כשני אתרים שונים לחלוטין. לכן, בהגדרות השרת, עליך לציין אחת מהכתובות האלה כמראה הראשי (הראשי הראשי), ולהפנות מחדש למראה הראשית מהכתובת השנייה. ואז, בכל מקרה, המבקרים יגיעו למשאב הדרוש להם, ורובוטי חיפוש יזהו נכון את המראה הראשית.
שחבור שמות דומיינים יכול להיעשות בדרכים שונות. חלופה ליצירת סקריפט להפניה מחדש היא הגדרת המראה הראשית בחשבון האישי של Yandex-webmaster. לשם כך, תחילה עליך ליצור חשבון במערכת Yandex-Webmaster ולהוסיף שם את האתר שלך. אך על מנת שמנועי החיפוש יאהו וגוגל יזהו נכון את המראה הראשית, יש צורך בהפניית 301 שנוצרת בקובץ htaccess. קובץ זה נשמר בשרת בספריית הבסיס של האתר.
מהי הפניה מחדש של 301?
המספר 301 הוא קוד הסטטוס של ההפניה המתרחשת ברמת השרת. קוד זה מציין שהמשאב או העמוד הנפרד שלו ימוקמו לצמיתות בכתובת אחרת. יש לציין שקוד המצב 302 משמש לתנועות זמניות.
לרוב, 301 הפניות מחדש משמשות להדבקת תחומים עם ובלי www. אין אפשרות להחליף אותה במקרים בהם האתר עובר לדומיין חדש. בנוסף, משתמשים בו בעת העברת דפים פנימיים של האתר.