דאס איר קענען טאָן מיט דעם רעפערער פּראָצעס
די אינפֿאָרמאַציע וואָס איר זען געשריבן אויף וועבסיטעס איז בלויז אַ שטיק פון די דאַטן אַז די זייטלעך יבערקערן ווי זיי אַרומפאָרן פון אַ וועב סערווער צו אַ בלעטערער פון מענטש און וויצע ווערסאַ. עס איז אויך אַ שיין סומע פון דאַטן אַריבערפירן וואָס כאַפּאַנז הינטער די סינז - און אויב איר וויסן ווי צו צוטריט אַז די דאַטע, איר קען זיין ביכולת צו נוצן עס אין טשיקאַווע און נוצלעך וועגן! אין דעם אַרטיקל, מיר וועלן קוקן אין איין ספּעציפיש שטיק פון דאַטן וואָס איז טראַנספערד אין דעם פּראָצעס - הטטפּ רעפערער.
וואָס איז דער הטטפּ רעפערער?
דער הטטפּ רעפערער איז דאַטן וואָס איז דורכגעגאנגען ביי וועב בראַוזערז צו די סערווער צו זאָגן איר וואָס בלאַט די לייענער איז געווען איידער זיי געקומען צו דעם בלאַט. דער אינפֿאָרמאַציע קענען זיין געוויינט אויף דיין וועבזייַטל צו צושטעלן עקסטרע הילף, שאַפֿן ספּעציעל אָפפערס צו טאַלאַנטירט וסערס, רידערעקט קאַסטאַמערז צו באַטייַטיק בלעטער און צופרידן, אָדער אפילו צו פאַרשפּאַרן וויזאַטערז פון קומען צו דיין פּלאַץ. איר קענען אויך נוצן סקריפּטינג שפּראַכן ווי דזשאַוואַסקריפּט, פפּ אָדער אַספּ צו לייענען און אָפּשאַצן רעפעררער אינפֿאָרמאַציע.
קאַלעקטינג רעפערער אינפארמאציע מיט פפּ, דזשאַוואַסקריפּט און אַספּ
אַזוי ווי טאָן איר קלייַבן דעם הטטפּ רעפערענץ דאַטן? דאָ ס עטלעכע מעטהאָדס איר קענען נוצן:
פפּ סטאָרז רעפערענץ אינפֿאָרמאַציע אין אַ סיסטעם בייַטעוודיק גערופן הטטפּ_רעפערער. צו ווייַזן די רעפערער אויף אַ פפּ בלאַט איר קענען שרייַבן:
אויב (isset ($ _ סערווירער ['הטטפּ_רעפערער'])) {
echo $ _SERVER ['הטטפּ_רעפערער'];
}
דעם טשעקס אַז די בייַטעוודיק האט אַ ווערט און דעמאָלט דרוקן עס צו די פאַרשטעלן. אַנשטאָט דעם עקאָ $ _סערווער ['הטטפּ_רעפערער']; איר וואָלט שטעלן סקריפּט שורות אין פּלאַץ צו טשעק פֿאַר פאַרשידן רעפערערז.
דזשאַוואַסקריפּט ניצט די דאַם צו לייענען דעם רעפערער. פּונקט ווי מיט פפּ, איר מוזן קאָנטראָלירן צו מאַכן זיכער אַז דער רעפערער האט אַ ווערט. אָבער, אויב איר ווילן צו מאַניפּולירן דעם ווערט, איר זאָל שטעלן עס צו אַ בייַטעוודיק ערשטער. ונטער איז ווי איר וואָלט אַרויסווייַזן דעם רעפערער צו דיין בלאַט מיט דזשאַוואַסקריפּט. באַמערקונג אַז די DOM ניצט די אָלטערנאַטיוו אויסלייג פון רעפעררער, צו לייגן אַן עקסטרע "ר" דאָרט:
אויב (document.referrer) {
איז מיין רעפערער = דאָקומענט.רעפרייטער;
document.write (myReferer);
}
דעמאָלט איר קענען נוצן די רעפערער אין סקריפּס מיט די בייַטעוודיק מייפערער .
ASP, like PHP, sets the referrer in a system variable. איר קענען דעריבער קלייַבן אַז אינפֿאָרמאַציע אַזאַ ווי:
אויב (Request.ServerVariables ("HTTP_REFERER")) {
ויסמעקן מיירעפערער = Request.ServerVariables ("הטטפּ_רעפערער")
Response.Write (myReferer)
}
איר קענען נוצן די בייַטעוודיק מייפערער צו סטרויערן דיין סקריפּס ווי דארף.
אַמאָל איר האָט דער רעפערער וואָס קענען איר טאָן מיט אים?
אַזוי געטינג די דאַטע איז שריט 1. ווי איר גיין וועגן אַז וועט אָפענגען אויף דיין ספּעציפיש פּלאַץ. דער ווייַטער שריט, פון קורס, איז געפונען וועגן צו נוצן דעם אינפֿאָרמאַציע.
אַמאָל איר האָבן די רעפערענץ דאַטע, איר קענען נוצן עס צו שריפט דיין זייטלעך אין אַ נומער פון וועגן. איין פּשוט זאַך אַז איר קענען טאָן איז צו נאָר פּאָסטן ווו איר טראַכטן אַ גאַסט געקומען פון. אַדמיטטלי, אַז איז שיין נודנע, אָבער אויב איר דאַרפֿן צו לויפן עטלעכע טעסץ, עס קען זיין אַ גוט פּאָזיציע צו אַרבעטן מיט.
וואָס איז אַ מער טשיקאַווע בייַשפּיל איז ווען איר נוצן די רעפערער צו אַרויסווייַזן פאַרשידענע אינפֿאָרמאַציע דיפּענדינג אויף ווו זיי קומען פון. למשל, איר קען טאָן די פאלגענדע:
- אַלגעמיינע באַגריסונג אָנזאָג
איר קענען דרוקן די רעפערענץ URL אין דער שפּיץ פון דיין בלאַט אין אַ אַלגעמיין באַגריסונג אָנזאָג. ווי איך דערמאנט אויבן עס איז שיין נודנע, אָבער עס אָפפערס עטלעכע יקערדיק פערזענליכען.
- באַגריסן זוכן מאָטאָר וויזאַטערז
ווען עמעצער איז אנגעקומען אין דיין פּלאַץ פון אַ זוכן מאָטאָר (ד"ה זייער רעפערער איז google.com אָדער bing.com אָדער yahoo.com, אאז"ו ו), איר זאל וועלן צו צושטעלן זיי מיט אַ ביסל עקסטרע אינפֿאָרמאַציע צו מוטיקן זיי צו בלייַבן מער אויף דיין פּלאַץ. איר קען פונט אויס דיין נוזלעטער URL אָדער געבן זיי לינקס צו עטלעכע פון די מערסט פאָלקס בלעטער אויף דיין פּלאַץ. - פאָרן אינפֿאָרמאַציע צו פארמען
אויב איר האָבן אַ לינק אויף דיין פּלאַץ פֿאַר מענטשן צו באַריכט פּראָבלעמס מיט די פּלאַץ זיך, ווייל דער רעפערער קענען זיין זייער נוצלעך. מענטשן וועלן אָפט באַריכט פראבלעמען מיט אַ וועב בלאַט אָן ינדיקייץ די URL, אָבער איר קענען נוצן דעם אָפּלייקענונג אינפֿאָרמאַציע צו מאַכן אַ טרעפן וועגן וואָס זיי זענען ריפּאָרטינג. דעם שריפט וועט לייגן דעם אָפּלייקענונג צו אַ פאַרבאָרגן פאָרעם פעלד, אַלאַוינג איר עטלעכע דאַטן ווי וווילטויק אויף דעם פּלאַץ איר קען טרעפן די פּראָבלעם.
- שאַפֿן אַ ספּעציעל פאָרשלאָג פֿאַר עטלעכע וויזאַטערז
אפשר איר ווילן צו געבן מענטשן וואס קומען פון אַ ספּעציפיש בלאַט אַ ספּעציעל האַנדלען אויף דיין פּראָדוקטן אָדער באַדינונגען. דאָס איז אן אנדער בייַשפּיל פון פּערסאָנאַליזיישאַן, ווו איר זענט שאַפּינג זייער באַניצער דערפאַרונג און די אינהאַלט וואָס זיי זען באזירט אויף זייער באַניצער דאַטן, פֿאַר בייַשפּיל, אויב איר פאַרקויפן אַ פאַרשיידנקייַט פון פּראָדוקטן, איר קענען טאָמער פאָרשלאָגן אַ געשעפט באַטייַטיק צו וואָס זיי האָבן שוין קוקן בייַ דיין פּלאַץ. - שיקן וויזאַטערז צו אן אנדער בלאַט
איר קענט אויך שיקן מענטשן פון א ספעציעלע רעפערער צו אן אנדערן בלאַט בעסאַכאַקל. זייט זייער אָפּגעהיט מיט דעם, ווי Google און אנדערע זוכן ענדזשאַנז זאל באַטראַכטן דעם צו זיין מיסלידינג און פּענאַלייז דיין פּלאַץ.
פאַרשפּאַרן וסערס מיט .טאַקסעסס דורך רעפערער
פון אַ זיכערהייַט סטאַנדפּוינט, אויב איר זענען יקספּיריאַנסט פילע אָפּזעצערייַ ספּאַם אויף דיין פּלאַץ פון אַ באַזונדער פעלד, עס קענען העלפן צו פשוט פאַרשפּאַרן דעם פעלד פון דיין פּלאַץ. אויב איר נוצן Apache מיט mod_rewrite אינסטאַלירן, איר קענען פאַרשפּאַרן זיי מיט אַ ביסל שורות. לייגט די ווייַטערדיקע צו דיין .טאַקסעסס טעקע :
RewriteEngine on
# אָפּציעס + FollowSymlinks
רעווריטעקאָנד% {הטטפּ_רעפערער} ספּאַממער \ .קאָם [נק]
רעווריטערולע. * - [F]
געדענקט צו טוישן דעם וואָרט spammer \ .com צו די פעלד איר ווילן צו פאַרשפּאַרן. געדענקט צו שטעלן די \ אין פראָנט פון קיין פּיריאַדז אין די פעלד.
דו זאלסט נישט פאַרלאָזן אויף דער רעפערער
געדענקען אַז עס איז מעגלעך צו ספּאָף דעם רעפערער, אַזוי איר זאָל קיינמאָל נוצן דעם רעפערער אַליין פֿאַר זיכערהייַט. איר קענען נוצן עס ווי אַן לייגן-אויף צו דיין אנדערע זיכערהייַט, אָבער אויב אַ בלאַט זאָל זיין בלויז צוטריט דורך ספּעציפיש מענטשן, איר זאָל שטעלן אַ פּאַראָל אויף עס מיט הטאַקסעסס .