כיצד להפנות דומיין ישן לתחום חדש באמצעות htaccess 301

באמצעות .htaccess כדי לצמיתות 301 להפנות תחום ישן לתחום חדש
אם לא ביצעת שינויים באתר שלךמבנה אלא רק מעבירים אותו, תוך שימוש בקוד הבא בקובץ ה- .htaccess שלך בשורש הדומיין הישן שלך לא רק יפנה את המשתמשים שלך, הוא גם יעודכן את האינדקס של גוגל ויעבור לאורך כל דירוג ה- SEO שלך.
RewriteEngine On
RewriteCond% {HTTP_HOST} ^ olddomain.com $ [NC] RewriteRule (. *) $ Http://newdomain.com/$1 [R = 301, L]
</IfModule>
הקוד שלמעלה הוא ביטוי רגיל פשוט כך שתוכלו לעשות איתו כל מיני דברים חמימים. לדוגמה, אם ברצונך להפנות מחדש תחומי משנה בנוסף לתחום השורש, היית משתמש בקוד זה:
RewriteEngine On
RewriteCond% {HTTP_HOST} ^ olddomain.com $ [NC, OR] RewriteCond% {HTTP_HOST} ^ www.olddomain.com $ [NC] RewriteRule (. *) $ Http://newdomain.com/$1 [R = 301, L]
</IfModule>
אתה יכול גם לעשות דברים כמו להפנות מחדש תת-דומיין ישן לספריה בדומיין החדש (או להפך). עשיתי זאת כאשר הפניתי את www.groovypost.com/forum/ אל forum.groovypost.com.
RewriteCond% {HTTP_HOST} ^ forum.olddomain.com $
RewriteRule (. *) $ Http://www.newdomain.com/forum/$1 [R = 301, L]
</IfModule>
הדוגמה האחרונה הזו מראה לך לבצע באופן חד פעמיהפניות לדפים בודדים. זה יכול להיות שימושי אם שמרת על מבנה האתר הכולל זהה (באמצעות אחת מההפניות מחדש לעיל) אולם ברצונך לשנות כמה כתובות אתרים לדומיין החדש. פשוט השתמש בדברים הבאים:
להיות קוד ביטוי רגיל, האפשרויותהם אינסופיים. עם זאת, חשוב מאוד להקפיד על ביצוע שינויים אלה בקובץ ה- .htaccess שלך. העברת הודעות עם קובץ זה עלולה לשבור את שרת האינטרנט שלך ב- Apache ולהוריד את האתר שלך. אז בדוק, בדוק ובדוק שוב לפני שאתה מבצע שינויים. זקוק לעזרה? זרוק תגובה כאן או בפורום התמיכה החינמי שלנו.
השאר תגובה