1 پاسخ

روش پیکربندی DNS برای دامنه های سایت چطوریه

سلام دوستان وقت بخیر
من 3 وبسایت را روی سرور اوبونتو آپلود کردم چطور باید کانفیگ dns را انجام بدم؟
دو تا از این وب سایت ها را کانفیگ کردم و بدون هیچ مشکلی کار می کند ولی وب سایت سومی مشکل DNS دارد و زمانی که دامنه ی آن را سرچ می کنم آن یکی وبسایتم بالا می آید
لطفا میشه راهنمایی کنید ممنونم.😀😀


ثبت پرسش جدید
محمدحسن یگانه
تخصص : Full-Stack Web Developer Freel...
@mhyeganeh 6 ماه پیش مطرح شد
1

سلام؛
بعد از تنظیم NS ها به DNS Serverتون
باید رکوردهای از نوع A برای دامنه مورد نظر ایجاد کنید. معمولا یکیش رو با name برابر @ میذارن و یکیش هم www.
همچنین valueشون هم برابر با IP سرورتون میشه.
 تصویر

تا اینجای کار هر کس آدرس دامنه رو بزنه تا دم در سرور به درستی باید منتقل بشه.
از اینجا به بعدش میشه تنظیمات مربوط به وب سرورتون که باید درخواست رو به پوشه مورد نظرتون هدایت کنه.

مثلا اگر از Nginx استفاده می‌کنید باید یک فایل جدید در /etc/nginx/sites-available ایجاد کنید و بعدش ازش symlink بسازید تو sites-enabled

داخل اون فایل هم servername رو برابر با اسم دامنه بذارید و مقدار‌ root رو برابر با پوشه مورد نظر پروژتون تنظیم کنید و روی پورت متناسب listen کنید و ادامه ماجرا.

یک نکته مهم دیگه هم بحث SSL هست و این قضیه ای که میگید سایت دیگه بالا میاد طبق تجربه من در مواقعی رخ میده که یا فایل متناسب در sites-enabled یافت نمیشه و یا تنظیمات و فعالسازی ssl و https درست انجام نشده باشه.
بهترین کار اینه که اولا یک Certificate براش تهیه کنید و بعد همه درخواست ها رو تو تنظیمات وب سرور به https ریدایرکت 301 کنید و در نهایت بجای پورت 80 روی ۴۴۳ عملیات listen رو انجام بدید.
 تصویر

نکته آخر هم اینکه بعضی مواقع اعمال تنظیمات زمان بر هست و باید کمی بهش زمان بدید یا حالت incognito چک کنید و یا با دستگاه و اینترنت دیگه. پیش میاد که بدلیل کش و اینجور داستانا هر کدومشون یک خروجی نمایش میدن! 😒


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام