PDA

نسخه کامل مشاهده نسخه کامل : تفسير كنيد.



mashaheeer
23-09-2007, 20:34
اين متن را تفسير كنيد.

مراحل لازم جهت ایجاد subdomain توسط htaccess

روش زیر خلاصه ای از مراحل لازم برای ایجاد ساب دومین هستش که بیشتر برای dedicated سرور مناسب هست نه حالت shared .

1) اضافه كردن خط زیر در فایل تنظیمات apache و در تگ virtual host مربوطه:

ServerAlias *.yoursite.com

2) اضافه کردن پشتیبانی از wildcard subdomain در DNS server
این کار با اضافه کردن رکورد زیر انجام می گیرد:
*.yoursite.com

3) ساخت یک فایل .htaccess با محتویات زیر :

RewriteEngine On


# Extract the subdomain part of domain.com
RewriteCond %{[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]} ^([^.]+)\.yoursite\.com$ [NC]


# Check that the subdomain part is not www and ftp and mail
RewriteCond %1 !^(www|ftp|mail)$ [NC]


# Redirect all requests to a php script passing as argument the subdomain
RewriteRule ^.*$ index.php?user=%1

در صورتی که عمل redirect برایتان صورت نگرفت مطمئن شوید که گزینه AllowOverride در فایل [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] روی گزینه none قرار ندارد. وقتی این گزینه روی none قرار دارد، محتویات فایل .htaccess نادیده گرفته خواهد شد.

anarchist60
25-09-2007, 10:54
شما مگه سرور اختصاصی داری؟

mashaheeer
25-09-2007, 13:09
چه طور مگه؟؟؟

hamedvahedi
07-10-2007, 08:55
مگه حتما باید سرور اختصاصی داشته باشه. شاید می خواد local کار کنه. این تنظیمات وب سرور لینوکس هست. ولی منظور مشاهیر رو نمی دونم چیه؟

anarchist60
08-10-2007, 08:53
دوست عزیز وقتی ایشون تو پست بعدیشون گفت چطور مگه
اینطور به نظر رسید که نمی دونن dedicated سرور یعنی سرور اختصاصی
در حالت عادی یعنی با داشتن یه هاست ساده هیچ نیازی به این تنظیمات نیست...
قرار نیست فرضیه سازی کنیم که شاید ایشون...
خلاصه بهتره به هرکس به همون اندازه که نیاز داره یاد بدیم...