caspian
Member
بعد فكر نمي كني وقتي تعداد ساب دامين ها زياد بشه به مشكل بربخوري؟چرا لازم نیست؟
من دارم با این روش کار میکنم.
خیلیم خوب کار میکنه.
هر چی سابدومین میزنم بجز اونایی که خودم نمیخوام می فرسته به مثلا پوشه weblog
بعد فكر نمي كني وقتي تعداد ساب دامين ها زياد بشه به مشكل بربخوري؟چرا لازم نیست؟
من دارم با این روش کار میکنم.
خیلیم خوب کار میکنه.
هر چی سابدومین میزنم بجز اونایی که خودم نمیخوام می فرسته به مثلا پوشه weblog
خب از اول بگو اينو.شما ها چقدر Iq هستین
برای کل سابدومین های سایت فقط یک پوشه ساخته ساخته میشه.
نه اینکه برای هر سابدومین یک پوشه!!!!!!!!!!!!!!!!!
mosi20 گفت:برای کل سابدومین های سایت فقط یک پوشه ساخته ساخته میشه.
نه اینکه برای هر سابدومین یک پوشه!!!!!!!!!!!!!!!!!
من یه کاری میکنم که وقتی مثلا آدرس زیر را زدن:
www.test.majidonline.com
مثلا بره و فایل index.php را توی پوشه my_sub باز کنه و براش اسم سابدومین را به صورت یه متغییر مثلا sub=test ارسال میکنه.
فکر نکنم چیز غیر عادی ای بگم
وقتی زد
www.test.majidonline.com
به جاش یه کاری می کنم که این فایل را باز کنه.
www.majidonline.com/my_sub/index.php?sub=test
بحث الان سر اينه كه ساب دامين مجازي مي خواهيم نه اينكه به ازاي هر ساب دامين كه ساخته مي شه يه فولدر هم ساخته بشههمه گی خسته نباشید
تو کدی که من دادم تو ص 1 یک گزینه داره که میگه کجا redirect شه
پس اینهمه بحث واسه چیه؟؟![]()
مطمئني درست پست دادي؟تا حالا تاپیک هایی که من زدم مهم نشدن(منظورمو که میگیرین)
یه تاپیک زدم حدود 22 صفحه شد ولی بدون اطلاع پاکش کردن نمیتونم بگم از انجمن (کم فعالیت) آژاکسمون که اینجا درخواستشو میتونید مشاهده کنید پربار تر بوده ولی حد اقل باهاش برابری می کرد.
http://forum.majidonline.com/showthread.php?t=69288
http://forum.majidonline.com/showthread.php?t=56383
لینک بی ربط:
راستی اینجا رو هم ببینید:شاهکار طراحی:http://forum.p30world.com/showthread.php?t=141179
من یه کاری میکنم که وقتی مثلا آدرس زیر را زدن:
www.test.majidonline.com
مثلا بره و فایل index.php را توی پوشه my_sub باز کنه و براش اسم سابدومین را به صورت یه متغییر مثلا sub=test ارسال میکنه.
فکر نکنم چیز غیر عادی ای بگم
وقتی زد
www.test.majidonline.com
به جاش یه کاری می کنم که این فایل را باز کنه.
www.majidonline.com/my_sub/index.php?sub=test
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{HTTP_HOST} !^(www\.)?domain\.com$ [NC]
RewriteCond %{HTTP_HOST} ^([^\.]+)\.domain\.com$ [NC]
RewriteRule ^(.*)$ /%1/$1 [R,L]
1- نصب wild card برای وب سایت تا کلیه آدرس ها را مدیریت کند (something.yoursite.com): برای انجام اینکار باید دسترسی به خود سرور داشته باشد و یا به مدیر سرورتان بگویید برای سایتتان تنظیم کند.
دوستانی که به سرور دسترسی دارند می توانند به مقاله زیر مراجعه کنند.
http://steinsoft.net/index.php?site=Programming/Articles/apachewildcarddomain
2- حال باید با استفاده از .htaccess و mode rewrite آدرس ها را به فایلی که برای مدیریت کاربر نوشتید redirect کنید.
someone.yoursite.com ----------- > yoursite.com/usermanage.php?u=someone
برای این کار می توانید کد زیر را در .htaccess قرار دهید.
کد:
کد:RewriteEngine On RewriteCond %{HTTP_HOST} ^([^\.]+)\.yoursite\.com [NC] RewriteCond %1 !^(www|ftp|mail)$ [NC] RewriteRule ^$ /usermanage.php?u=%1 [L]