PDA

View Full Version : شناسایی کاربران از روی URL



cactuskhan
پنج شنبه 29 شهریور 1386, 08:57 صبح
حساب کنید 20 تا domain به یه وب سایت redirect میشن میخوام زمانی که صفحه اصلی سایت رو خواستن بیبنند وب سایت از روی domain ی که به اون وصل شده user رو تشخیص بده theme اون user رو نشون بده !

با تشکر !

سار
پنج شنبه 29 شهریور 1386, 09:37 صبح
تو URLت اسم سایت رو هم به شکل QueryString بنویس.
بعد تو سایت مقصد چکش کن.
اما از روی کنجکاوی می پرسم چرا باید 20 تا دومین به یک دومین وصل بشن؟!
خبرگذاری داری راه میندازی؟

web developer
پنج شنبه 29 شهریور 1386, 09:52 صبح
حساب کنید 20 تا domain به یه وب سایت redirect میشن میخوام زمانی که صفحه اصلی سایت رو خواستن بیبنند وب سایت از روی domain ی که به اون وصل شده user رو تشخیص بده theme اون user رو نشون بده !

با تشکر !

سلام

با این کد URL صفحه ورودی رو بگیر و بعد ...



request.UrlReferrer


موفق باشید.

cactuskhan
پنج شنبه 29 شهریور 1386, 09:56 صبح
تو URLت اسم سایت رو هم به شکل QueryString بنویس.
بعد تو سایت مقصد چکش کن.
اما از روی کنجکاوی می پرسم چرا باید 20 تا دومین به یک دومین وصل بشن؟!
خبرگذاری داری راه میندازی؟

من url ها رو توی دیتا بیس دارم فقط میخوام اون ها رو از IE بخونم تا theme و اطلاعات مربوط به همون domain رو نشون بدم !!

اینطوری فرض کن یه WEBAPP واسه یه رستوران زنجیره ای نوشته شده که هر شعبه از اون میخواد یه domain اختصاصی واسه خودش داشته باشه ولی نرم افزار و بانک یک جا قرار داره ! کاری که ما میکنیم اینکه اول اون domain رو توی بانک ذخیره میکنیم و بعد اجازه دسترسی به اون domain میدیم تا سایت ببینه ولی نکته اینجاست که میخایم وقتی آدرس خودش رو تایپ کرد اطلاعات رستوران خودش رو روی سایت ببینه نه چیز دیگه ای !! :متفکر:

web developer
پنج شنبه 29 شهریور 1386, 14:40 عصر
من url ها رو توی دیتا بیس دارم فقط میخوام اون ها رو از IE بخونم تا theme و اطلاعات مربوط به همون domain رو نشون بدم !!

اینطوری فرض کن یه WEBAPP واسه یه رستوران زنجیره ای نوشته شده که هر شعبه از اون میخواد یه domain اختصاصی واسه خودش داشته باشه ولی نرم افزار و بانک یک جا قرار داره ! کاری که ما میکنیم اینکه اول اون domain رو توی بانک ذخیره میکنیم و بعد اجازه دسترسی به اون domain میدیم تا سایت ببینه ولی نکته اینجاست که میخایم وقتی آدرس خودش رو تایپ کرد اطلاعات رستوران خودش رو روی سایت ببینه نه چیز دیگه ای !! :متفکر:


فرض می کنیم یکی از دامین ها www.rest1.com (http://www.rest1.com) هست و دیتابیس و سایت اصلی www.rest.com (http://www.rest.com) هست.

شما می خواهید با آدرس www.rest1.com (http://www.rest1.com/) به سایت www.rest.com (http://www.rest1.com/) و ایدی 1 دسترسی پیدا کنید ؟

خوب شما مگر برای هر دامین یک هاست ندارید ؟ خوب یک صفحه داخل هر یک از این دامین ها قرار بدید که به سرور اصلی متصل بشه و فقط پسورد اون آیدی رو مثلا 1 رو چک کنه!

این که مشکلی نیست.

برای دامین های بعدی هم به همین ترتیب.

nazaninam
پنج شنبه 29 شهریور 1386, 16:11 عصر
شما با استفاده از کد
My.Request.Url.Host نام دامنه را استخراج کنید بعد تم هر یک را نسبت به نام دامنه دریافت و عمل مورد نظر را اعمال بفرمایید.