ניו דאָמאַין רעגולער אויסדרוק (רעגעקס) רידערעקץ אין וואָרדפּרעסס

רעגעקס - רעגולער עקספּרעססיאָנס

פֿאַר די לעצטע וואָכן מיר העלפֿן אַ קליענט צו מאַכן אַ קאָמפּלעקס מייגריישאַן מיט וואָרדפּרעסס. דער קליענט האט צוויי פּראָדוקטן, וואָס ביידע האָבן ווערן פאָלקס צו די פונט אַז זיי האָבן צו צעטיילן די געשעפטן, די בראַנדינג און די אינהאַלט צו באַזונדער דאָומיינז. עס ס גאַנץ די אונטערנעמונג!

זייער יגזיסטינג פעלד בלייבט שטעלן, אָבער די נייַע פעלד וועט האָבן אַלע אינהאַלט וועגן דעם פּראָדוקט ... פֿון בילדער, אַרטיקלען, פאַל שטודיום, דאַונלאָודז, פארמען, וויסן באַזע, עטק. ניט פעלן אַ איין אַסעט.

אַמאָל די נייַע פּלאַץ איז געווען אָרט און איז געווען אַפּעריישאַנאַל, די צייט איז געווען באַשטימען צו באַשטימען דעם באַשטימען און לייגן עס לעבן. אַז מענט אַז קיין URL ס פון דעם ערשטיק פּלאַץ צו דעם פּראָדוקט האט צו זיין רידערעקטיד צו די נייַע פעלד. מיר האָבן געהאלטן רובֿ פּאַטס קאָנסיסטענט צווישן די זייטלעך, אַזוי דער שליסל איז געווען צו שטעלן די רידערעקץ צונעמען.

רידערעקט פּלוגינס אין וואָרדפּרעסס

עס זענען צוויי פאָלקס פּלוגינס בנימצא וואָס טאָן אַ גרויס אַרבעט צו פירן רידערעקץ מיט WordPress:

  • רעדירעקטיאָן - טאָמער דער בעסטער פּלוגין אויף דעם מאַרק מיט רעגולער אויסדרוק קייפּאַבילאַטיז און אפילו קאַטעגאָריעס פֿאַר מאַנאַגינג דיין רידערעקשאַנז.
  • Rankmath SEO - דעם לייטווייט סעאָ פּלוגין איז אַ אָטעם פון פריש לופט און מאכט מיין רשימה פון בעסטער WordPress פּלוגינס אויף דעם מאַרק. עס האט רידערעקשאַנז ווי אַ טייל פון די פאָרשלאָג און אפילו ימפּאָרטיד דאַטן פון רידערעקשאַן אויב איר מייגרייט צו אים.

אויב איר נוצן אַ מאַנאַגעד וואָרדפּרעסס האָסטינג מאָטאָר ווי וופּענגינע, זיי האָבן אַ מאָדולע צו האַנדלען מיט רידערעקשאַנז איידער דער מענטש טאָמיד היץ דיין פּלאַץ ... אַ שיין פייַן שטריך וואָס קענען רעדוצירן לייטאַנסי און אָוווערכעד אין דיין האָסטינג.

און, פון קורס, איר קענען שרייב רידערעקט כּללים אין דיין .הטאַקסעסס טעקע אויף דיין WordPress סערווער ... אָבער איך וואָלט נישט רעקאָמענדירן עס. איר'רע איין סינטאַקס טעות ביי דיין פּלאַץ ינאַקסעסאַבאַל!

ווי צו שאַפֿן אַ רעגעקס רידערעקט

אין דעם ביישפּיל איך צושטעלן אויבן, עס קען ויסקומען פּשוט צו נאָר טאָן אַ טיפּיש רידערעקט פֿון אַ סובפאָלדער צו די נייַע פעלד און סובפאָלדער:

Source: /product-a/
Destination: https://newdomain.com/product-a/

אָבער, עס איז אַ פּראָבלעם. וואָס אויב איר האָט פונאנדערגעטיילט לינקס און קאַמפּיינז מיט אַ אָנפֿרעג סטרינג פֿאַר קאַמפּיין טראַקינג אָדער רעפערראַלס? די בלעטער וועט נישט רידערעקט רעכט. אפֿשר די URL איז:

https://existingdomain.com/product-a/?utm_source=newsletter

ווייַל איר האָט געשריבן אַ פּינטלעך גלייַכן, די URL וועט נישט רידערעקט ערגעץ! איר קען זיין געפרואווט צו מאַכן עס אַ רעגולער אויסדרוק און לייגן אַ ווילדקאַרד צו די URL:

Source: /product-a/(.*)
Destination: https://newdomain.com/product-a/

אַז ס 'שיין גוט, אָבער עס זענען נאָך אַ פּאָר פון פּראָבלעמס. ערשטער, עס וועט גלייַכן קיין URL מיט / פּראָדוקט-אַ / אין עס און רידערעקט זיי אַלע צו די זעלבע דעסטיניישאַן. אַזוי אַלע די פּאַטס וועט רידערעקט צו דער זעלביקער דעסטיניישאַן.

https://existingdomain.com/product-a/
https://existingdomain.com/help/product-a/
https://existingdomain.com/category/parent/product-a/

רעגולער אויסדרוקן זענען אַ שיין געצייַג. ערשטער, איר קענען דערהייַנטיקן דיין מקור צו ענשור אַז די טעקע מדרגה איז יידענאַפייד.

Source: ^/product-a/(.*)
Destination: https://newdomain.com/product-a/

אַז וועט ענשור אַז בלויז די ערשטיק טעקע מדרגה וועט רידערעקט רעכט. איצט פֿאַר די צווייטע פּראָבלעם ... ווי אַזוי טאָן איר באַקומען די אינפֿאָרמאַציע פון ​​די אָנפֿרעג סטרינגס אויף די נייַע פּלאַץ אויב דיין רידערעקט איז נישט אַרייַנגערעכנט? נו, רעגולער אויסדרוקן האָבן אַ גרויס לייזונג פֿאַר דעם:

Source: ^/product-a/(.*)
Destination: https://newdomain.com/product-a/$1

די ווילדקאַרד אינפֿאָרמאַציע איז אַקשלי קאַפּטשערד און אַפּפּענדעד די דעסטיניישאַן מיט די בייַטעוודיק. אַזוי ...

https://existingdomain.com/product-a/?utm_source=newsletter

וועט רידערעקט רעכט צו:

https://newdomain.com/product-a/?utm_source=newsletter

געדענקען אַז די ווילדקאַרד קענען אויך רידערעקטינג קיין סובפאָלדער, אַזוי דאָס וועט אויך זיין ענייבאַלד:

https://existingdomain.com/product-a/features/?utm_source=newsletter

וועט רידערעקט צו:

https://newdomain.com/product-a/features/?utm_source=newsletter

דאָך, רעגולער אויסדרוקן קענען זיין פיל מער קאָמפּליצירט ווי דאָס ... אָבער איך נאָר געוואלט צו צושטעלן אַ שנעל מוסטער פון ווי צו שטעלן אַ ווילדקאַרד רעגעקס רידערעקט אַז פּאַסיז אַלץ ריין צו אַ נייַ פעלד!

וואָס טאָן איר טראַכטן?

דעם פּלאַץ ניצט אַקיסמעט צו רעדוצירן ספּאַם. לערן ווי דיין קאָמענטאַר דאַטע איז פּראַסעסט.