PDA

View Full Version : سوال: سوال در مورد نحوه ایجاد SubDomain



amir.NET2
چهارشنبه 22 خرداد 1387, 00:42 صبح
با سلام

کل این سایت و 500 تا سایت مختلف رو گشتم ولی همه جا آخر بحث به این نتیجه رسیده بودند که برای ساختن SubDomain با کد نویسی باید سرور اختصاصی یا مجوز لازم را داشته باشیم

شما فرض کنید ما مجوز داریم . یه آدم خیری اگر میشه یه نمونه قرار بده تا ببینیم . شما فرض کنید به من یوزر و پسووردی دادند که توسط آن می تونم SubDomian ایجاد کنم

تو همین سایت لینک یه مثال بود ولی متاسفانه ASP 3 بود ( حالا اینش هیچی ) مشکل دیگری هم که داشت یوزر و پسوورد قبول نمی کرد .

فرقی نمی کنه به کدام یک از زبان های مجموعه ی دات نت باشه .

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

با تشکر

amir.NET2
چهارشنبه 22 خرداد 1387, 00:46 صبح
راستی لینک اون مطلبی هم که در سایت دوستان زحمتش رو کشیده بودند قرار می دم که کسی دوباره نذاره

http://weblog.hajshafieeha.com/ali/archive/1384/10/30/137.aspx

التماس دعا داریم به تمامی متخصصین , خیلی فوریه

chaalesh
چهارشنبه 22 خرداد 1387, 10:11 صبح
التماس دعا داریم به تمامی متخصصین , خیلی فوریه
من خیلی متخصص نیستم ولی فکر کنم بتونم کمکتون کنم
برای تعریف ساب دومین شما باید از url rewritting استفاده کنی ولی یه مشکلی هست اونم اینه که وقتی کاربر x.mydomain.com رو میزنه اصلا سراغ برنامه تو نمیاد تا اونو redirect کنی به صفحه مورد نظر
برای حل این مشکل باید شما توی کنترل پنل سایتت یه رکورد dns تعریف کنی که توش بگی هر ساب دامینی رو زد بیاد به سایت اصلی - به این نوع dns ها wilcard گفته میشه -
من خیلی وقته که کنترل پنل سایتی ندارم - سرور دارم - تا بتونم بهت بگم که بطور پیش فرض تو میتونی این کار رو خودت انجام بدی یا نه
ولی برو یه تست بکن اگه نتونستی به کسی که ازش هاست خریدی بگو برات انجام بده
برای تعریف این نوع dns ها توی plesk از علامت * برای ساب دومین استفاده کردم : *.mydomain.com رو بفرست به ->www.mydomain.com (http://www.mydomain.com)

raravaice
چهارشنبه 22 خرداد 1387, 11:28 صبح
راستی لینک اون مطلبی هم که در سایت دوستان زحمتش رو کشیده بودند قرار می دم که کسی دوباره نذاره

امیر جان این VbScript که گذاشتی نیاز به سطح دسترسی ادمین داره.
یعنی کلا اگر شما بخوای به صورت حقیقی از توی IIS سابدامین اضافه کنی نیاز به سطح دسترسی گروه Administrators داری.
میتونی در حالت معمولی از iisweb.vbs و چند تا اسکریپت دیگه که توی ویندوز هست استفاده کنی و اگر میخوای از خود دات نت استفاده کنی چند تا کلاس مربوط به کنتل IIS داره که الان حضور ذهن ندارم ولی توی msdn بگرد حتما پیدا میکنی.


موفق باشید

amir.NET2
چهارشنبه 22 خرداد 1387, 19:54 عصر
من خیلی متخصص نیستم ولی فکر کنم بتونم کمکتون کنم
برای تعریف ساب دومین شما باید از url rewritting استفاده کنی ولی یه مشکلی هست اونم اینه که وقتی کاربر x.mydomain.com رو میزنه اصلا سراغ برنامه تو نمیاد تا اونو redirect کنی به صفحه مورد نظر
برای حل این مشکل باید شما توی کنترل پنل سایتت یه رکورد dns تعریف کنی که توش بگی هر ساب دامینی رو زد بیاد به سایت اصلی - به این نوع dns ها wilcard گفته میشه -
من خیلی وقته که کنترل پنل سایتی ندارم - سرور دارم - تا بتونم بهت بگم که بطور پیش فرض تو میتونی این کار رو خودت انجام بدی یا نه
ولی برو یه تست بکن اگه نتونستی به کسی که ازش هاست خریدی بگو برات انجام بده
برای تعریف این نوع dns ها توی plesk از علامت * برای ساب دومین استفاده کردم : *.mydomain.com رو بفرست به ->www.mydomain.com (http://www.mydomain.com)

از چالش عزیز بی نهایت سپاسگذارم .

برادران عزیز یه چیزی پیدا کردم هیولا

بیخیال ساختن ساب دامین

کافیه هاست شما امکان تنظیمات DNS رو به شما بده اونوقت شما باید مراحل زیر را دنبال کنید

1- یک آی پی استاتیک از هاستینگ بخرید

2- یک A Record به DNS های هاستتون اضافه کنید که آدرسش باشه yoursite.com.* و آی پیش باشه همون آی پی استاتیکی که خریدید

وقتی مرحله ی دو را انجام بدهید تمام درخواست های ساب دامین ها به آی پی استاتیکی که وارد کرده اید Refer داده میشه

3- در فایل Global.asax یا Web.Config تنظیمات مربوط به Url Rewriting را انجام دهید.

4- حالشو ببرید

دوستان من این عمل را روی پلسک و Helm در پیت و Hosting Controller تست کردم جواب داد .

مزیت های این روش برای ایجاد یک سرویس وبلاگ این است که

1- هنگامی که می خواهید سرورتان را عوض کنید عملا زحمتی نمی کشید

2- هزینه ی اضافی بابت سرور Dedicate نمی دهید

3- منت هاستینگ بابت Wildcard روی سرتان نیست

4- دستتان برای هرگونه عملیاتی باز است چون بعد از مرحله ی Refer آدرس به آی پی استاتیک ( که همانا دامین اصلی شما هست ) با ASP.NET سروکار دارید

5- فشار اضافی به سرور نمی آورید

6- ( مورد 6 یادم بودا یادم رفت یادم بیاد می گم )

از تمامی دوستانی که به فکر این بنده ی خدا بودن خصوصا چالش عزیز ممنونم امیدوارم نتیجه ی تحقیق من برای شما هم کارساز باشد . البته اگر سرنخ های شما دوستان نبود این تحقیق به سرانجام نمی رسید
راستی این اصل رو من فقط در مورد سرور های ویندوز تست کردم . لینوکسیا خودشون بروند تحقیق کنند

با تشکر
موفق باشید

shahab_ksh
سه شنبه 20 بهمن 1388, 07:51 صبح
سلام

من به یه مشکی در این زمینه برخورد کردم

که روی سرور قبلیم این مشکل نبود

تنظیمات مربوط به DNS رو انجام دادم از کنترل پنل Plask استفاده میکنم

تا وقتی آدرس اصلی رو وارد میکنم مشکلی وجود نداره و صفحه درخواستی من میاد

اما وقتی subdomain.x.com رو وارد میکنم صفحه پیش فرض هاستینگ میاد جلو و مثلا

به صفحه وقتی مثلا سعی دارم صفحه default.aspx رو در آن ساب دامین نگاه کنم میگه چنین صفحه ای وجود نداره

باید چی کار کرد ؟

این هم آدرس ها

Private IP: 192.168.161.52
Public IP: 78.157.60.226

amin-soft
جمعه 04 تیر 1389, 18:04 عصر
.................................................. .........................

si6arp
یک شنبه 15 اسفند 1389, 23:17 عصر
از چالش عزیز بی نهایت سپاسگذارم .

برادران عزیز یه چیزی پیدا کردم هیولا

بیخیال ساختن ساب دامین

کافیه هاست شما امکان تنظیمات DNS رو به شما بده اونوقت شما باید مراحل زیر را دنبال کنید

1- یک آی پی استاتیک از هاستینگ بخرید

2- یک A Record به DNS های هاستتون اضافه کنید که آدرسش باشه yoursite.com.* و آی پیش باشه همون آی پی استاتیکی که خریدید

وقتی مرحله ی دو را انجام بدهید تمام درخواست های ساب دامین ها به آی پی استاتیکی که وارد کرده اید Refer داده میشه

3- در فایل Global.asax یا Web.Config تنظیمات مربوط به Url Rewriting را انجام دهید.

4- حالشو ببرید

دوستان من این عمل را روی پلسک و Helm در پیت و Hosting Controller تست کردم جواب داد .

مزیت های این روش برای ایجاد یک سرویس وبلاگ این است که

1- هنگامی که می خواهید سرورتان را عوض کنید عملا زحمتی نمی کشید

2- هزینه ی اضافی بابت سرور Dedicate نمی دهید

3- منت هاستینگ بابت Wildcard روی سرتان نیست

4- دستتان برای هرگونه عملیاتی باز است چون بعد از مرحله ی Refer آدرس به آی پی استاتیک ( که همانا دامین اصلی شما هست ) با ASP.NET سروکار دارید

5- فشار اضافی به سرور نمی آورید

6- ( مورد 6 یادم بودا یادم رفت یادم بیاد می گم )

از تمامی دوستانی که به فکر این بنده ی خدا بودن خصوصا چالش عزیز ممنونم امیدوارم نتیجه ی تحقیق من برای شما هم کارساز باشد . البته اگر سرنخ های شما دوستان نبود این تحقیق به سرانجام نمی رسید
راستی این اصل رو من فقط در مورد سرور های ویندوز تست کردم . لینوکسیا خودشون بروند تحقیق کنند

با تشکر
موفق باشید

اگه یه سمپل هم میزاشتی بدک نبود....