تور لحظه آخری
امروز : جمعه ، 2 آذر 1403    احادیث و روایات:  پیامبر اکرم (ص):برتر از هر کار نیکی، کاری هست تا جاییکه مرد در راه خدا کشته شود، پس چون در راه ...
سرگرمی سبک زندگی سینما و تلویزیون فرهنگ و هنر پزشکی و سلامت اجتماع و خانواده تصویری دین و اندیشه ورزش اقتصادی سیاسی حوادث علم و فناوری سایتهای دانلود گوناگون شرکت ها

تبلیغات

تبلیغات متنی

صرافی ارکی چنج

صرافی rkchange

سایبان ماشین

دزدگیر منزل

تشریفات روناک

اجاره سند در شیراز

قیمت فنس

armanekasbokar

armanetejarat

صندوق تضمین

Future Innovate Tech

پی جو مشاغل برتر شیراز

لوله بازکنی تهران

آراد برندینگ

خرید یخچال خارجی

موسسه خیریه

واردات از چین

حمية السكري النوع الثاني

ناب مووی

دانلود فیلم

بانک کتاب

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

طراحی سایت تهران سایت

irspeedy

درج اگهی ویژه

تعمیرات مک بوک

دانلود فیلم هندی

قیمت فرش

درب فریم لس

زانوبند زاپیامکس

روغن بهران بردبار ۳۲۰

قیمت سرور اچ پی

خرید بلیط هواپیما

بلیط اتوبوس پایانه

قیمت سرور dl380 g10

تعمیرات پکیج کرج

لیست قیمت گوشی شیائومی

خرید فالوور

بهترین وکیل کرج

بهترین وکیل تهران

خرید اکانت تریدینگ ویو

خرید از چین

خرید از چین

تجهیزات کافی شاپ

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

بی متال زیمنس

ساختمان پزشکان

ویزای چک

محصولات فوراور

خرید سرور اچ پی ماهان شبکه

دوربین سیمکارتی چرخشی

همکاری آی نو و گزینه دو

کاشت ابرو طبیعی و‌ سریع

الک آزمایشگاهی

الک آزمایشگاهی

خرید سرور مجازی

قیمت بالابر هیدرولیکی

قیمت بالابر هیدرولیکی

قیمت بالابر هیدرولیکی

لوله و اتصالات آذین

قرص گلوریا

نمایندگی دوو در کرج

خرید نهال سیب

وکیل ایرانی در استانبول

وکیل ایرانی در استانبول

وکیل ایرانی در استانبول

 






آمار وبسایت

 تعداد کل بازدیدها : 1831939713




هواشناسی

نرخ طلا سکه و  ارز

قیمت خودرو

فال حافظ

تعبیر خواب

فال انبیاء

متن قرآن



اضافه به علاقمنديها ارسال اين مطلب به دوستان آرشيو تمام مطالب
archive  refresh

مشکل در درک نحوه شناسایی ساب دومین ها در php -


واضح آرشیو وب فارسی:سایت ریسک: مشکل در درک نحوه شناسایی ساب دومین ها در php cazino86 05 آذر 1387, 18:57خوب فرض کنید من 2 تا ساب دومین دارم به صورت زیر : میخوام که در ساب1 خروجی you are into sub 1 به نمایش در بیاد و در ساب دو هم نوشته . you are into sub 2 نمایش داده بشه. من یه نمه اطلاعاتم در مورد ساب دومین و اینکه اصلا چطور روی سرور تجزیه و تحلیل میشه کمه.وقتی که درخواست یک ساب دومین رو میکنیم به طور پیش فرض کدوم صفحه کدهاش تجزیه و تحلیل میشن؟ آیا روی سرور برای هر ساب دومین یک پوشه با نام همان ساب دومین ایجاد میشود؟ مثلا در بلاگفا وقتی که آدرس یک وبلاگ رو وارد میکنیم سرور از کجا میفهمه که برای اون وبلاگ (ساب دومین) باید چه نتایجی رو نشون بده ؟ و اینکه در مورد ساب دومین هر چیزی که میدونید به من هم یاد بدید ! جستجو هم کردم اما چیزی گیرم نیومد. EMIRATES 05 آذر 1387, 21:56با سلام دوست عزیز کاری نداره که. شما باید یه دیتابیس کامل از مشخصات کاربر هات موقع ثبتنامشون جمع کنی. یعنی هر یوزر مشخصات خودش مثل قالب وبلاگ - آدرس وبلاگ - نام نویسنده و.......... داشته باشه. در اون صورت میتونی با استفاده از htaccess سابدومین های فرضی خودتو بسازی و نیازی نیست واقعا ساب دومین ساخته بشه. بعد میتونی به ایندکس مشترک بذاری بعد توش مشخصات رو بخونه که مثال سرچ کنه نام وبلاگی رو که وارد کردید مثل felan.felan.com اگه نام felan وجود داشت اطلاعات از تیبل و رکورد های مورد نظر خونده بشه. اگه هم نبود همچین نامی Redirect شه به Registeration Page. با تشکر. cazino86 06 آذر 1387, 12:30با تشکر از شما دوست عزیز . بذارید ببینم که درست درک کردم یا نه؟ من باید در ابتدا یک فایل ایندکس درست کنم که وقتی یک ساب دومین در خواست شد به عنوان مثال نام اون ساب دومین گرفته بشه و اطلاعات مربوط به اون ساب دومین به نمایش در بیاد. حالا چند تا مشکل جدید ....! 1: چطور میتونم به کمک htaccess ساب دومین مجازی رو درست کنم ؟ 2: وقتی که کاربر وارد کرد sub 1.example.com آیا در همون آدرس اطلاعاتش نمایش داده میشن یا اینکه به آدرس example.com/index.php میره و در اونجا اطلاعاتش نمایش داده میشه؟ یا اینکه کاربر آدرس sub 1.example.com رو وارد میکنه و به کمک تنظیمات موجود در htaccess اطلاعات از آدرس sub 1.example.com گرفته میشن و در همون آدرس sub 1.example.com اطلاعاتش نمایش داده میشن؟ اگر ممکن هست یک مثال کوچولو هم بزنید خیلی ممنون میشم. EMIRATES 06 آذر 1387, 19:52با سلام بله دوست عزیز درست درک کردید. ------------------------------------- در جواب سوالاتتون : 1: چطور میتونم به کمک htaccess ساب دومین مجازی رو درست کنم ؟ خوب, برای ساخت ساب دومین مجازی باید از Mod Rewrite استفاده کنید ( RewriteCond و RewriteRule ) ابتدا فایل .htacces رو باز کنید. خوب حالا براتون توضیح میدم که چطور از RewriteCond و RewriteRule برای ساخت ساب دومین استفاده کنید. در خط اول باید با استفاده از RewriteCond نام ساب دومین وارد شده رو بگیرید. به این صورت : RewriteCond %{} ^([^.]+).addresesitetoon.com$ سپس برای اینکه نام ساب دومین با www یا مثال ساب دومین واقعی که در نقشه اصلی سایت هست یا... اشتباه نشه این دستور رو تایپ میکنید. (در خط بعد) به این صورت RewriteCond %{1} !^(www|sabdomaine-asli)$ بعد از اون باید چک کنیم که ساب دومین در دیتا بیس وجود داره یا نه. به این صورت : RewriteCond /home/user/public_html/subdomain.php?sudomain.php?user=%1 -d و سپس این دستور رو برای این میزاریم که تکرار صورت نگیره وقتی میخواد فایلی از روی سابدومین رو اجرا کنه. به این صورت: RewriteCond %{REQUEST_FILENAME} !^/home/user/public_html/subdomain.php?userfile= و در آخر RewriteRule (.*) /public_html/subdomain.php?user?=%1&userfile=$1 [Last] با تشکر. yakoza 06 آذر 1387, 20:46من هر چی دارم فکر میکنم ربط این سوال رو به php بدونم هیچی نمی فهمم Webber 07 آذر 1387, 09:06سلام البته فکر کنم برای این کار امکانات دیگری مانند فعال بودن wildcard dns روی سرور هم لازمه. موفق باشید cazino86 07 آذر 1387, 18:18با تشکر از شما دوست عزیز... اما یه نمه پیچیده شد واسم! آیا من در این قسمت باید نام همه ساب دومین های واقعی خودم رو وارد کنم؟ RewriteCond %{1} !^(www|sabdomaine-asli)$ در این قسمت نام ساب دومین چطور به فایل ارسال میشه ؟ اگه نام ساب دومین از قبل ثبت شده باشه چی؟ اگر نام اون ساب دومین به صورت ساب دومین واقعی وجود داشته باشه چی؟ RewriteCond /home/user/public_html/subdomain.php?sudomain.php?user=%1 -d اگه تکرار صورت بگیره این دستور چطور به برنامه نویس اعلام میکنه؟ یا به کاربر ؟ RewriteCond %{REQUEST_FILENAME} !^/home/user/public_html/subdomain.php?userfile= و این دستور برای چیه؟ RewriteRule (.*) /public_html/subdomain.php?user?=%1&userfile=$1 [Last] در کل برای همه دستورها کمی بیشتر توضیح بدید.به نظرم اگه فایل ایندکس و خود .htaccses رو به صورت نمونه بذارید درکش واسم راحت تر باشه. با تشکر از شما. cazino86 12 آذر 1387, 13:47جواب !!! Webber 13 آذر 1387, 14:26سلام ببینید شما می خواین سابدومین مجازی بسازید.برای این کار کاربران ثبت نام می کنند و فقط با این کد ها شما می توانید مثلا نام کاربری را به عنوان سابدومین به کار ببرید.چون بنده عملا این کار رو نکردم نمی تونم زیاد وارد جزئیات بشم و فقط دانسته های تئوری رو عرض می کنم خدمتتون.در ضمن دوستان سرنخ هایی دادند که اگر جستجو کنید هم در همین انجمن یک بحث خوب در این مورد بود و هم در اینترنت هست.برای مثال در وبسایت wordpress MU جزئیات لازم برای این کار هست.با بررسی کد های این برنامه یا مثلا bloghosterنیز می توانید اطلاعات بیشتری کسب کنید. به هر حال اگر خودتون بگردید زودتر به نتیجه می رسید و بهتر موفق باشید dns () subdomain () freelearn 14 ارديبهشت 1388, 21:36جالب بود ممنون..




این صفحه را در گوگل محبوب کنید

[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 642]

bt

اضافه شدن مطلب/حذف مطلب







-


گوناگون

پربازدیدترینها
طراحی وب>


صفحه اول | تمام مطالب | RSS | ارتباط با ما
1390© تمامی حقوق این سایت متعلق به سایت واضح می باشد.
این سایت در ستاد ساماندهی وزارت فرهنگ و ارشاد اسلامی ثبت شده است و پیرو قوانین جمهوری اسلامی ایران می باشد. لطفا در صورت برخورد با مطالب و صفحات خلاف قوانین در سایت آن را به ما اطلاع دهید
پایگاه خبری واضح کاری از شرکت طراحی سایت اینتن