آموزش اتصال ساب دامنه به زایا
یکی از امکاناتی که کوتاه کننده لینک زایا در اختیار شما قرار میدهد، امکان اتصال دامنه یا ساب دامنه شخصی به اکانتتان است. به این معنی که شما میتوانید به جای اینکه لینکهای کوتاه شده خود را در دامنه zaya.io یا دیگر دامنههای در نظر گرفته شده برای زایا کوتاه کنید، از دامنه یا ساب دامنه شخصی خود همچون domain.com یا sub.domain.com برای لینکهای کوتاه شده استفاده کنید.
در ادامه این نوشته از دانشنامه زایا، قصد دارم شما را با مراحل اتصال ساب دامنه به حساب کاربری خود آشنا کنم که به این طریق میتوانید از دامنه شخصی و کوتاه شده خود برای لینکهای کوتاه شده استفاده کنید.
منظور از اتصال دامنه یا ساب دامنه به زایا چیست؟
برای اینکه بهتر متوجه این موضوع شوید، از دو مثال برای دامنه و ساب دامنه شروع میکنم.
- احتمالا اگر زیاد از فروشگاه اینترنتی دیجی کالا خرید انجام داده باشید، در برخی تبلیغات این فروشگاه در بسترهای مختلف متوجه شدهاید که لینکها بر خلاف اینکه روی دامنه دات کام اصلی این سایت باشند، از طریق لینک کوتاهی با دامنه
dgka.la
ایجاد شدهاند. اگر همین حالا هم این دامنه را در مرورگر خود وارد کنید به صفحه اصلی این سایت هدایت خواهید شد. - در حالت دوم میتوانم به لینکهایی که در اینستاگرام ایجاد میشوند اشاره کنم. اگر شما لینک سایت خود را در بیوگرافی اینستاگرام وارد کنید، بر خلاف تصورتان لینک شما به صورت مستقیم اعمال نمیشود. بلکه توسط یک ساب دامنه به نشانی
l.instagram.com
در نظر گرفته شده که به عنوان یک واسطهای برای ریدایرکت عمل میکند و کاربر نهایی را به سایت شما هدایت میکند.
در حالت اول ما برندی داریم که یک نام دامنه کوتاهتر با کمی تغییرات جزئی و پسوند دامنه مجزا در دسترس داریم، اما در حالت دوم از یک ساب دامنه برای ریدایرکت لینکها استفاده میکنیم. دلیل استفاده از هر روش هر چه که باشد، این امکان را به ما میدهد تا از یک آدرسی مجزا از آدرس دامنه اصلی و دامنههای پیشفرض زایا استفاده کنیم.
برای مثال: خود من برای یکی از پروژههایی که دارم، برای اینکه کاربران را به لینک مقصد که خارج از دامنه است، به جای اینکه لینک مستقیمی بدهم از یک ساب فولدر استفاده کردم که نقش یک واسطه برای ریدایرکت را ایفا میکند. این ساب فولدر نیز از دسترسی به موتورهای جستجو منع شده است تا اعتباری از سایت به سمت سایت مقصد داده نشود. علاوه بر این آدرسهایی که در ادامه این ساب فولدر قرار دارند و مشخصا حاوی آدرس دامنه مقصد هستند، توسط base64 دیکد شدهاند.
پس همانطور که میبینیم دلایل مختلفی میتواند وجود داشته باشد که چرا باید از یک دامنه مجزا برای لینک کوتاه استفاده کنیم. در آینده مقالهای در این خصوص تهیه خواهم کرد و دلایل مختلف و مزایایی که این حالت دارد را با هم بررسی خواهیم نمود.
آموزش اتصال ساب دامنه به زایا
نکته: پیش از اینکه به سراغ موضوع اصلی بروم، لازم است به این نکته توجه داشته باشید که قابلیت اتصال دامنه و ساب دامنه به زایا از طریق رکورد A یا CNAME صورت میگیرد. لذا از آنجایی که صرفا با دامنه خالی نمیتوانید از این قابلیت بدون استفاده از هاست استفاده کنید، در ادامه این مقاله مراحل اتصال به ساب دامنه را بررسی کرده و در پست بعدی به معرفی دو ابزار که با استفاده از انها میتوانید بدون نیاز به خرید هاست دامنه خود را به زایا متصل کنید خواهم پرداخت.
برای اتصال ساب دامنه به کوتاه کننده لینک زایا ابتدا به کمک آموزش ثبت نام و ورود در زایا وارد اکانت خود شوید. سپس با مشابه تصویر زیر از منوی پیشخوان به مسیر دامنهها رفته و روی دکمه افزودن دامنه شخصی کلیک کنید.
در این صورت صفحهای مشابه تصویر زیر به شما نمایش داده میشود که از شما خواسته شده ابتدا یک A record یا CNAME مطابق با اطلاعاتی که به شما داده میشود، در هاست خود ایجاد کنید.
همانطور که اشاره شد، در حالتی که هاست داشته باشیم نمیتوان از دامنه اصلی برای این منظور استفاده کرد. لذا باید از ساب دامنه برای این منظور استفاده کنید. در نتیجه اطلاعاتی که در اینجا به شما نمایش داده شده را باید از طریق تعریف یکی از رکوردهای A یا CNAME دنبال کنید.
گام اول: ایجاد رکورد ساب دامنه در هاست
برای این منظور متناسب با کنترل پنل هاستی که دارید وارد آن شوید. در اینجا من از هاست سی پنل استفاده میکنم که باید مطابق تصویر زیر به صفحه مدیریت DNS های دامنه یعنی Zone Editor مراجعه کنم.
در این صورت صفحه زیر به شما نمایش داده میشود که میتوانید یکی از گزینههای A record یا CNAME record را برای این منظور انتخاب کنید که در ادامه هر دو حالت را بررسی میکنم.
روش اول: اتصال از طریق CNAME
در صورتی که این گزینه را انتخاب کنید، پنجره زیر به شما نمایش داده میشود که باید اطلاعات خواسته شده را مطابق با چیزی که در صفحه افزودن دامنه شخصی در پیشخوان زایا نمایش داده میشود تکمیل کنید.
- آدرس ساب دامنهای که میخواهید لینکها از طریق آن کوتاه شوند را وارد کنید. این آدرس باید شامل نام دلخواه شما برای ساب دامنه بوده و در ادامه آن آدرس دامنه را وارد کنید.
- در این فیلد مقدار
zaya.io
را وارد کنید. این گزینه به این معنی است که ساب دامنه ایجاد شده به سایت زایا اشاره دارد. - روی دکمه Add A CNAME Record کلیک کنید.
حال اگر از دامنههای ملی ایران(IR.) استفاده میکنید، توصیه میکنم یک روز را به انجام کارهای روزمره خود سپری کنید. چرا که ایجاد و اتصال این ساب دامنه بین ۲۴ تا ۷۲ ساعت زمان خواهد بود. اما اگر از دامنههای بینالمللی استفاده میکنید، یک نوشابا تگری 🍾 برای خود باز کرده و دقایقی منتظر بمانید تا این کار صورت گیرد(البته این نکته را در نظر بگیرید که ساب دامنه باید در پیشخوان زایا نیز ثبت شده باشد که در گام دوم بررسی میکنیم).
روش دوم: اتصال از طریق رکورد A
در این روش که مشابه حالت قبل است، شما به جای اینکه نام دامنه زایا را در مقدار وارد کنید، آدرس آیپی را وارد خواهید کرد. برای انجام این روش پس از اینکه روی دکمه A Record کلیک کردید، پنجرهای مشابه تصویر زیر نمایش داده میشود.
- آدرس ساب دامنهای که میخواهید لینکها از طریق آن کوتاه شوند را وارد کنید. این آدرس باید شامل نام دلخواه شما برای ساب دامنه بوده و در ادامه آن آدرس دامنه را وارد کنید.
- در این فیلد مقدار آیپی که در صفحه افزودن دامنه شخصی پیشخوان زایا نمایش داده شده را به صورت
136.243.224.221
وارد کنید. این گزینه به این معنی است که ساب دامنه ایجاد شده به سایت زایا اشاره دارد. - روی دکمه Add An A Record کلیک کنید.
نکته: دقت داشته باشید که شما برای اتصال ساب دامنه به زایا صرفا باید یکی از روشهای فوق را انجام دهید. روش پیشنهادی در اینجا این است که از CNAME رکورد برای اتصال استفاده کنید که نسبت به رکورد A دارای ارجحیت دارد.
گام دوم: تعریف ساب دامنه در پنل کاربری زایا
پس از اینکه با یکی از دو روش معرفی شده ساب دامنه دلخواه خود را ایجاد کردید، حالا باید این ساب دامنه را پس از اینکه اتصال به سرورهای زایا صورت گرفته است در پیشخوان خود تعریف کنید. برای این منظور به همان صفحه دامنهها> افزودن دامنه شخصی مراجعه کرده و سپس اطلاعات ساب دامنه خود را وارد کنید.
- در این فیلد آدرس ساب دامنه ساخته شده را که از طریق رکورد A یا CNAME ایجاد کردید را وارد کنید.
- در این فیلد اگر صفحه لندینگ دلخواهی برای ساب دامنه در نظر گرفتید تا وقتی کاربری به آدرس ساب دامنه وارد شد محتوای آن نمایش داده شود، آدرس آن را وارد کنید. کاربر با مراجعه به صفحه ساب دامنه روی این لندینگ ریدایرکت خواهد شد.
- در صورتی که صفحه ۴۰۴ دلخواه برای لینکهای کوتاهی که وجود ندارند ایجاد کردید، آدرس آن را در این فیلد وارد کنید. در غیر این صورت صفحه ۴۰۴ پیشفرض زایا برای آن نمایش داده میشود.
- روی دکمه ذخیره کلیک کنید.
نکته: در صورتی که با کلیک کردن روی دکمه ذخیره با خطای به نظر میرسد دامنه و یا ساب دامنه شما به سرور زایا متصل نیست، دقت داشته باشید، اگر به تازگی تنظیمات را انجام داده اید، این پروسه ممکن است به حداقل ۲۴ ساعت زمان نیاز داشته باشد مواجه شدید، دقایق یا ساعاتی بعد تنظیمات فوق را وارد کنید. دلیل این خطا به دلیل متصل نشدن ساب دامنه به سرورهای زایا است که مدتی طول خواهد کشید.
گام سوم: تنظیم ساب دامنه به عنوان دامنه پیشفرض زایا
حالا طبق چیزی که در آموزش ساخت لینک کوتاه پیشرفته توضیح دادم، برای اینکه نیازی نباشد در هر بار ساخت لینک کوتاه دامنه شخصی خود را برای ساخت لینک کوتاه انتخاب کنید، میتوانید با رفتن به صفحه تنظیمات پیشفرض اکانت، این دامنه را به عنوان دامنه اصلی انتخاب کنید.
برای این منظور مطابق تصویر بالا به مسیر تنظیمات> تنظیمات پیشفرض رفته یا اینکه روی دکمه بالا کلیک کنید. سپس همانطور که در تصویر زیر مشاهده میکنید، دامنه شخصی خود را که در گزینه دامنه(پیشفرض) قرار دارد، به عنوان دامنه پیشفرض انتخاب کنید.
- ساب دامنهای که طبق گامهای اول و دوم به ترتیب در هاست خود تعریف کردیم و سپس در زایا نیز ثبت شد را انتخاب کنید.
- روی دکمه ذخیره کلیک کنید.
در این صورت این دامنه به عنوان دامنه اصلی برای اکانت شما در نظر گرفته شده و هر زمان که لینک کوتاه جدیدی ایجاد کنید، به جای اینکه از دامنههای پیشفرض زایا همچون zaya.io
یا zaya.link
برای آن استفاده شود، لینک کوتاه شما با این دامنه ساخته خواهد شد.
افزودن رکوردهای ساب دامنه به DNS کلودفلر
توجه: در صورتی که از سرویسهای CDN همچون کلودفلر یا آروان کلود استفاده میکنید، لازم است که رکورد تعریف شده در هاست خود را برای ساب دامنه در آنها نیز تعریف کنید. در ادامه چون من از کلودفلر استفاده کردهام، برای نمونه مراحل انجام آن را مختصر درج میکنم.
برای این منظور پس از اینکه وارد حساب کاربری خود در کلودفلر شدید، از منوی سمت چپ روی DNS کلیک کنید تا صفحه زیر به شما نمایش داده شود.
همانطور که در تصویر میبینید روی دکمه Add Record کلیک کنید. در این صورت فیلدهای زیر به شما نمایش داده میشود که باید ساب دامنه ساخته شده را که از نوع CNAME یا A رکورد است در اینجا نیز به ترتیب زیر تعریف کنید.
- ابتدا از گزینه Type نوع رکورد خود را بر اساس رکوردی که در هاست تعریف کردید، روی یکی از حالتهای A یا CNAME انتخاب کنید.
- سپس در فیلد Name آدرس ساب دامنه ساخته شده در هاست را وارد کنید.
- در مرحله بعد اگر رکورد از نوع A باشد باید در فیلد IPv4 address آدرس آیپی سرور زایا را وارد کنید. در غیر این صورت باید آدرس دامنه زایا را برای رکورد CNAME که با نام Target نمایش داده میشود وارد کنید.
نکته: توجه داشته باشید که هنگام استفاده از سرویس CDN، حتما پروکسی سرویس را غیرفعال کنید تا ترافیک توسط سرور زایا رد و بدل شود. امکان استفاده از زایا در حالتی که proxy status برای رکورد فعال باشد(ابرک نارنجی) فراهم نیست. چرا که برای استفاده از SSL مشکل ایجاد میکند.
در نهایت پس از اینکه روی دکمه SAVE کلیک کردید ساب دامنههای شما در کلودفلر نیز تعریف شده و در دسترس قرار خواهند گرفت.
از دامین پارک شده در هاست هم میشه برای دامنه زایا استفاده کرد؟
درود
در این حالت باید برای دامنه مورد نظر ساب دامین ایجاد کنید و به شکل سابدامین لینک کوتاه بسازید. درست مشابه چیزی که در این آموزش توضیح داده شده.
دامنه را چگونه میتوان حذف کرد؟
درود احسان جان
برای حذف دامنه کافیه مراحل زیر رو طی کنید.
هر مشکلی برای انجام این فرآیند داشتید میتوانید از طریق تیکت نیز با ما در ارتباط باشید.
با احترام
با سلام
من یک دامنه بدون هاست با روش شما
و تمام مراحل با دقت رفتم دامنه آی آر هستش بعد یک هفته همچنان در سایت شما دامنه اضافه نمیشه و پیغام
به نظر میرسد دامنه و یا ساب دامنه شما به سرور زایا متصل نیست، دقت داشته باشید، اگر به تازگی تنظیمات را انجام داده اید، این پروسه ممکن است به حداقل ۲۴ ساعت زمان نیاز داشته باشد.
و جالب دامنه وارد میشم یکصفحه میاد که زده
خطای ۴۱۲
Precondition Failed
نشانی اینترنتی وارد شده نادرست است یا تنظیمات فنی وبسایت دچار ایراد است.
ممنون میشم راهنمایی کنید
درود، وقتتون بخیر
لطفا دامنه خودتون رو از بخش ارسال تیکت در حساب کاربری زایا بهمون اعلام کنید تا همکارانم بررسی و راهنمایی کنن.
ارادت قربان درست شد به دستور خودتون من رکورد رو حالت cname گذاشتم پروکسی هم خاموش بود اما جواب نداد بعد از چند هفته
گفتم روش رکورد A امتحان کنم
تا زدم وصل همه چی اوکیییی شد
الان دامنه هم در سایت شما ادد شد و دارم استفاده میکنم فکر کنم دامنه آی ار رو حالت رکورد A جواب میده به هر حال ممنون از زمانی که گذاشتین و مشتری رو ساپورت میکنید تا آخر واقعا ساپورت عالی مثل ساییتون
با سپاس
درود بر شما
خواهش میکنم، موفق باشید.
با سلام من یک دامنه آی آر دارم که هاستی نداره میشه dns شماره در دامنه بدم تا بتونم از دامنه شخصیم استفاده کنم اگر میشه آدرس و آی پی dns1 و dns2 که در دامنه شخصیم باید ست کنم لطف میکنید
درود جناب بروجردی
بله شما میتونید بدون نیاز به داشتن هاست از دامنه هم استفاده کنید. برای این منظور کافیه از یک CDN مثل کلودفلر یا cdn ایرانی استفاده کنید.
پیش از این در دانشنامههای اتصال دامنه به زایا با استفاده از کلودفلر و اتصال دامنه به زایا با استفاده از اروان کلود به معرفی مراحل این کار پرداختیم.
هر سوال دیگری در این خصوص داشتید بفرمایید تا راهنماییتون کنم.
پیروز باشید..
عالییییی بود ممنون استاد