PDA

View Full Version : ایجاد ساب دامین در ثبت نام هر کاربر



hassan68
پنج شنبه 29 اسفند 1392, 20:57 عصر
با سلام
چجوری میشه تو ثبت نام هر کاربر یک ساب دامین ایجاد کرد که وقتی اون کاربر میره تو پنل کاربریش به صورت مثلا barnamenevis.sitename.com باشه یا وقتی یک بخش در سایت ایجاد میکنه اون بخش به صورت مثلا barnamenevis.sitename.com/place باشه؟؟؟؟؟
خوب حالا چیا میخواد کد php اون چجوریا میشه

Unique
جمعه 01 فروردین 1393, 01:20 صبح
توی این موارد واقعا subdomain ایجاد نمیشه.

یک مفهومی وجود داره به نام url rewriting که اگه توی همین سایت جستجو کنید خیلی مثال و سوال و پاسخ پیدا میکنید. این کار از طریق apache و فایل htaccess. انجام میشه !

شما میتونی برای هر کاربر یک folder ایجاد کنی و با url rewriting آدرس را از sudbomain یه folder تغییر بدی. موضوع نسبتا مفصلیه و مجال توضیح نیست. همین اطلاعات سرنخ بهتون میده که کار و تجربه را شروع کنید.

abolfazl-z
جمعه 01 فروردین 1393, 09:44 صبح
با سلام
چجوری میشه تو ثبت نام هر کاربر یک ساب دامین ایجاد کرد که وقتی اون کاربر میره تو پنل کاربریش به صورت مثلا barnamenevis.sitename.com باشه یا وقتی یک بخش در سایت ایجاد میکنه اون بخش به صورت مثلا barnamenevis.sitename.com/place باشه؟؟؟؟؟
خوب حالا چیا میخواد کد php اون چجوریا میشه

شما اول باید از پشتیبانی هاستتون بخواهید که یک wildcard dns برای شما نصب کنن بعد همانطور که Unique جان عرض کردن باید بقیه کار ها را با PHP و ... انجام دهید.

hassan68
جمعه 01 فروردین 1393, 09:58 صبح
چیا رو سرچ بزنم کتاب خاصی دارید که مفصل توضیح داده باشه؟

Unique
جمعه 01 فروردین 1393, 14:55 عصر
این کتاب (http://horfer.hu/docs/definitive-guide-to-apache-mod-rewritetqw-darksiderg.pdf) خیلی خوب و کامل هستش.
این مقاله (http://www.addedbytes.com/articles/for-beginners/url-rewriting-for-beginners/) هم نسبتا خوب توضیح داده.

بهترین روش برای آموزش استفاده از منابع لاتین هست ! چون کتاب ها و مقالا معمولا ترجمه های فاجعه ای از افراد نا بلد هستند. اما این مقاله آنلاین فارسی (http://webgoo.ir/99/%D9%86%D8%AD%D9%88%D9%87-%D8%AF%D9%88%D8%A8%D8%A7%D8%B1%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%D9%84%DB%8C%D9%86%DA%A9-url-rewrite-%D8%AF%D8%B1-htaccess) هم برای شروع بد نیست.