آژانس هواپیماییexchanging

سوال در خصوص فرستادن ویزیتور از یک سایت به سایت دیگر به صورت اتوماتیک در asp

شروع موضوع توسط behnam_2000 ‏29 دسامبر 2007 در انجمن asp , ASP.NET

  1. behnam_2000

    behnam_2000 Registered User

    تاریخ عضویت:
    ‏24 ژانویه 2007
    نوشته ها:
    1,476
    تشکر شده:
    1,628
    چگونه می شود یک صفحه را در asp تغییر داد ؟


    من یک سایت دارم می خواهم ویزیتور ها که واردش شدند به یک لینک فرستاده شوند و کوکی هم ذخیره شود که
    مشخص بشود که این ویزیتور ها از طریق من فرستاده شده اند


    از طریق response.redirect می شود به یک لینک دیگر فرستاد
    ولی من خودم شک دارم که ویزیتور ها از لینک رفرال من وارد بشوند


    برای مثال
    www.mysite.com این سایت من هست که ویزیتور ها واردش می شوند

    من می خواهم ویزیتور ها به صورت اتوماتیک به این سایت برند

    www.xxxxxx.com/12223-asffgg-122223

    اگر از طریق response.redirect بفرستم
    می خواستم بدانم که ایا کوکی ها در کامپیتره بازدید کننده ذخیره می شود


    یعنی سایت مقصد می فهمد که ویزیتور از طریق رفرال لینک من وارد شده یا اینکه کوکی در سرور سایت من ذخیره می شود و فقط لینک سایت برای بازدید کننده نمایش داده می شود
     
  2. H_R

    H_R مدیر بازنشسته

    تاریخ عضویت:
    ‏30 مارس 2005
    نوشته ها:
    3,285
    تشکر شده:
    15
    محل سکونت:
    North Pole
    در شرایط عادی سایت های متفاوت نمیتوانند کوکی های همدیگر را بخوانند ! در نتیجه سایت دیگری نمیتواند با کوکی بفهمد که کاربر از سایت شما آمده است

    بهتر است به جای کوکی از querstring استفاده کنید گرچه اصولا خود سایت مقصد میتواند بدون هیچ اطلاعات اضافی بفهمد که کاربر از کجا آمده است !

    الان شما سایت مبدا هستنید مقصد هستنید ؟ هدفتان را بیان کنید حتما راه های بهتری برای شما موجود خواهد بود .
     
  3. behnam_2000

    behnam_2000 Registered User

    تاریخ عضویت:
    ‏24 ژانویه 2007
    نوشته ها:
    1,476
    تشکر شده:
    1,628
    سلام

    ممنون از پاسختان
    من در cj عضو هستم و افلیت لینک دارم یک چیزی هست مثل رفرال که آخر لینک اضافه می شود
    مثلا لینک من این هست www.qazwsx.com/click-123445-12324
    که خوده همین لینک می تونه آدرس سایت مقصد باشد
    مثلا این لینک می تونه www.amazon.com باشد
    این لینک ها از طرف سایت cj داده می شود ... تعداد خیلی زیادی سایت مثل amazon , ebay , yahoo عضو cj هستند
    cj به این سایت ها و کسانی که می خواهند برایشان تبلیغ کنند یک سری لینک های مخصوص می دهد که با آن بشود ورود بازدید کنندگان از طرف تبلیغ کننده ( یعنی من ) را ردیابی کرد . به ازای هر بازدید کننده به من پول می دهند
    اگر از لینک من وارد شوند

    مساله مهم این هست که ویزیتور ها باید از این لینک www.qazwsx.com/click-123445-12324 وارد سایت آمازون شوند که معلوم بشه که از طرف من آمدند و در ازای این به من پول داده می شود
    یعنی ویزیتور زمانی که وارد این لینک شود یک کوکی روی کامپیتورش قرار می گیرد و این www.qazwsx.com/click-123445-12324 در browser ان فرد تبدیل به سایت amazon یا هر چیزه دیگری می شود ولی اگر شما از اول سایت www.amazon.com را در سایتتان معرفی کنید آن وقت سایت امازون متوجه نمی شود که ویزیتور ها از طرف شما آمده است



    حالا من یک وب سایت دارم که ویزیتور وارد سایتم می شود
    من نمی خواهم لوگوی سایت آمازون را در سایتم قرار بدم بهد یک hyperlink از افلیت لینک بهش بدهم
    که زمانی که ویزیتور ها وارد سایتم شدند روی تبلیغ آمازون کلیک کنند و وارد سایت ان شوند
    چون در این حالت تعداد زیادی از ویزیتر ها زا از دست می دهم چون همه آن ها که روی لینک کلیک نمی کنند خیلی هایشان صفحه وب بروزرشان را می بندند

    این اسم سایته من هست www.behnam2007.com
    پس من می خواهم که زمانی که ویزیتور وارد شد به صورت اتوماتیک به لینک افلیت من برود که بعد از آن برود داخل سایت امازون
    یعنی دیگر لازم نباشد که روی لینک افلیت من کلیک کند

    حالا مساله اینجا هست که با response.redirect می شه حساب کرد که سایت آمازون بفهمه که کاربر از طریق لینک افلیت من آمده است

    یا فکر می کند که سرور روی لینک کلیک کرده است

    یعنی :
    [​IMG]


    حالا من می خواستم بدانم اگر از متا تگ استفاده کنم مشکل حل هست ؟
    <META HTTP-EQUIV="Refresh"
    CONTENT="5; URL=html-redirect2.html">

    یا اگر از URL forwarding از کنترل پنل دومین استفاده کنم

    یا راهی وجود دارد که زمانی کابر وارد سایت من شد لینک مورد نظرم در address bar کپی بشود ؟ و کار بر را هدایت کند به لینک مورد نظرم.

    با تشکر
     
  4. behnam_2000

    behnam_2000 Registered User

    تاریخ عضویت:
    ‏24 ژانویه 2007
    نوشته ها:
    1,476
    تشکر شده:
    1,628
    آقای H_R
    به نظر شما می شود این کار را انجام داد ؟
     
  5. Graveworm

    Graveworm Registered User

    تاریخ عضویت:
    ‏23 می 2005
    نوشته ها:
    1,063
    تشکر شده:
    12
    محل سکونت:
    Tehran
    با response.redirect نمیشه referer رو خوند
    میتونید با document.location در javascript این کار روانجام بدید
     
  6. H_R

    H_R مدیر بازنشسته

    تاریخ عضویت:
    ‏30 مارس 2005
    نوشته ها:
    3,285
    تشکر شده:
    15
    محل سکونت:
    North Pole
    سلام دوست عزیز ببخشید که کمی دیر شد جوابت ،

    ببین من فکر میکنم که اصلا مهم نباشه که کاربر از کجا به آون آدرس میره یعنی توی این آدرسwww.qazwsx.com/click-123445-12324 کد تو ذخیره شده و از این کد معلوم میشه که شما کی هستی ! نه از referer ! حالا میخواد این اینک مستقیم وارد بروز برشه ، میخواد توی یه ایمیل باشه میخواد هرطوری دیگه باشه فقط کافی اه که کاربر به این آدرس بره !

    البته فقط احتمال قوی میدم که اینطوری باشه ، بهتره که مطمئن بشی !
     
  7. paymanmj

    paymanmj کاربر تازه وارد

    تاریخ عضویت:
    ‏18 سپتامبر 2004
    نوشته ها:
    277
    تشکر شده:
    0
    دقيقا همينطور هست
    من با affilate ها کار کردم از خود ادمه url که refere code هست مشخص ميشه که شما user را به سايت مقصد فرستاديد.
    هيچ کار اضافه هم نياز نيست شما انجام بديد برای اين کار.
    شما در cj هم همينطور تمام کد هايی که به شما ميده به اين فرمت هستد:
    www.domain.com/index.php.ref=username
    البته دقيقاً اين فرمت نه ولی همچين چيزی هست.
    خود سيستم affilate تشخيص ميده که کدوم user از طريق کدوم بازارياب وارد سيستم و يا سايت مورد نظر شده،
    اميدوارم که کمک کرده باشم
    همين بود سؤال!!:D