ایجاد و اتصال ساب دومین به سایت

برای ایجاد ساب دومین اول باید در کنترل پنل دومین یک رکورد A یا AAA (این رکورد نسخه IPV6 رکورد A هست و در کاری که انجام میدن باهم فرقی ندارن) اضافه کنید. مقدار hostname رو برابر مقدار ساب دومین قرار بدید که هدف من www هست و بعد آی پی سرور رو وارد کنید.

یک فیلد دیگه هم هست به نام  ttl که مخفف time to live هست به زبون ساده تر مدت زمانی هست که isp های مختلف میتونن مقدار این رکورد رو در کش  nameserver خودشون داشته باشن و بعد از این زمان باید مقدار این رکورد آپدیت بشه.

وقتی شما یک آدرس رو تو مرورگر وارد میکنید برای اینکه مرورگر محتویات سایت رو نشون بده باید بدونه به کجا باید بره و این وقتی اتفاق میفته که ای پی اون سایت رو داشته باشه برای همین از nameserver استفاده میشه که این کار رو انجام بده یعنی تبدیل دومین به ای پی حالا قبل این چند تا مرحله داره.

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

حالا باید یک virtual host برای این ساب دومین تو آپاچی درست کنید  تو این آموزش میتونید ببینید ولی اگه ساب دومینتون www هست مثل اینجا حتمن میخواید که به همون سایت اصلی وصل بشه باید Server Alias درست کنید پس برای اینکار باید تو تنظیمات virtual host دستور زیر رو اضافه کنید

حالا چه با www چه بدون www سایت باز میشه حالا شاید بخواید کاری کنید که وقتی کاربر ادرس سایت رو با www زد ریدایرکت بشه به بدون www از کد زیر تو .htaccess  استفاده کنید

برای برعکسش یعنی بدون www به با www از کد زیر استفاده کنید

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *