כדי להפנות מחדש את התנועה, הדרך הקלה ביותר היא להשתמש ביכולות של שרת האינטרנט Apache, או ליתר דיוק, באמצעות קובץ htaccess, להשתמש בניהול מבוזר של כל ההגדרות. אתה יכול להכניס הוראות לקובץ זה, אם אתה מבצע אותן, התוכנה תפנה את המשתמשים לכתובות האינטרנט שצוינו בקובץ.
הוראות
שלב 1
ראשית, פתח עורך טקסט רגיל, למשל, "פנקס רשימות". יכולותיו מספיקות בכדי ליצור קובץ htaccess ולמלא אותו בתוכן הדרוש. הוא מכיל הוראות בצורת שורות של טקסט רגיל הניתנות לעריכה באותו אופן כמו קבצים עם הרשאות HTML, txt, js ואחרות.
שלב 2
גבש פקודות להפניית תעבורה המתאימות לצרכים שלך. אם אתה צריך לשלוח ממש כל משתמש מכל אחד מדפי האתר שלך לאותה כתובת, אז הכניס את השורה הבאה לקובץ htaccess: הפנה מחדש /
שלב 3
בערך זה, ההנחיה להפניה מחדש היא פקודה להפניה מחדש. קו נטוי (קו נטוי קדימה) כאן מציין את ספריית הבסיס של המשאב (ההנחיה חלה על בקשות למסמכים הדרושים בכל קבצי האתר). כל בקשה לתיקיות המשאבים שלך תפעיל את תהליך ההפניה מחדש. אבל אם קובץ דומה עם הוראות אחרות ממוקם בתיקיית משנה כלשהי, הפקודות שלו יהפכו להיות עדיפות עבור אפאצ'י. ו- https://site.ru כאן מציין את הכתובת אליה מפנה תוכנת השרת את התעבורה.
שלב 4
במקום ספריית הבסיס, תוכל לציין כל תיקיית משאבים. ואז כלל ההפניה יעסוק במשתמשים המבקשים מסמכים מכל תיקיות המשנה ומהספרייה שצוינה. לדוגמא: הפנה מחדש את badBoys / https://site.ru. אפשר גם להפנות לכתובת הנדרשת רק את הגולשים שהדפדפנים שלהם שולחים בקשות לקבצים מסוג מסוים. מנגנון זה מיושם באמצעות הנחיית RedirectMatch, המשתמשת בביטוי רגולרי כדי להתאים לבקשה הנכנסת מהדפדפן: RedirectMatch (. *). Php $ https://site.ru. שמור את ההנחיה שנוצרה בקובץ שנקרא.htaccess ואז העלה אותה לתיקיית הבסיס של המשאב שלך.