אויב Squid נעמט אָן פֿאַרבינדונגען, אָבער עס דויערט לאַנג צו שיקן די בקשות ווײַטער, באַקוקט יעדן URL-איבערשרַײַבער אויף דעם וועג. אין Squid 5–7 באַצייכנט url_rewrite_program אַ פּראָגראַם פֿון דרויסן וואָס ווערט גערופֿן נאָך די ערשטע צוטריט פּריפֿונגען. ער קען פֿאַרהאַלטן די בקשה איידער דער ציל באַקומט זי.

  1. לייענט דעם טאַקע געניצטן איבערשרַײַב באַפֿעל, אַרײַנגערעכנט דעם אַרומנעם און די אַרגומענטן.
  2. שטעלט צונויף די באַטראָפֿענע טראַנסאַקציע מיט דער הילפֿער דיאַגנאָסטיק. איבערגעחוזטע אויסגאַנגען פֿון קינד-פּראָצעסן, פֿאַרדרייטע ענטפֿערס און אַ וואַקסנדיקע רייע זענען באַזונדערע שפּורן.
  3. פּריפֿט צי איין URL מוסטער פֿאַראורזאַכט דעם דורכפֿאַל. האַלט אַ רעדאַגירט ביישפּיל פֿון יענעם אַרײַנגאָנג אַנשטאָט צו ענדערן אומפֿאַרבונדענע resolver איינשטעלונגען.

דער הילפֿער האָט אַ קאָנטראַקט פֿון בקשה/ענטפֿער לויט שורות. דער פֿאָרשריט טעקסט פֿון אַרומנעם אויף דער סטאַנדאַרט אויסגאַנג קען אים צעברעכן. אַ דערפֿאָלגרייַך לויפֿן דעם סקריפּט ווי אַן אַדמיניסטראַטאָר שטעלט אויך נישט אָפּ דעם אַרײַנגאָנג שטראָם, סבֿיבֿה אָדער רשות פֿון Squid. דער וועג איז באַזונדער פֿון פּאַראָל פּריפֿונג.

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

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

פֿאַרבונדענע אַרטיקלען