دامنهها
یک دامنه انتخاب کنید، آن را به پروژه خود متصل کنید، DNS را با خیال راحت مدیریت کنید، و بررسی کنید که نشانی نهایی از طریق HTTPS کار میکند.
دامنه همان نشانی وبی است که بازدیدکنندگان برای رسیدن به یک پروژه منتشرشده استفاده میکنند. هر پروژه منتشرشده Atoms یک نشانی رایگان میزبانیشده توسط Atoms دریافت میکند. پسوند عمومی دقیق میتواند به استقرار بستگی داشته باشد. اگر طرح شما شامل دامنههای سفارشی باشد، میتوانید دامنهای را که از قبل مالک آن هستید نیز متصل کنید یا یک دامنه جدید را از جریان مدیریت دامنه خریداری کنید.
با هدف خود شروع کنید
برای انتخاب یک مسیر لازم نیست DNS را از قبل درک کنید. گزینهای را انتخاب کنید که با کاری که میخواهید انجام دهید مطابقت دارد، سپس مراحل مرتبط زیر را دنبال کنید.
مسیری را انتخاب کنید که با هدف شما مطابقت دارد
| هدف | کجا بروید |
|---|---|
| از نشانی رایگان Atoms استفاده کنید | تنظیمات > دامنهها > URL پیشفرض .atoms.world را پیدا کنید > ویرایش |
| دامنهای را که از قبل دارید متصل کنید | تنظیمات > دامنهها > اتصال دامنه موجود > اتصال دامنه |
| خرید دامنه جدید | تنظیمات > دامنهها > خرید دامنه جدید > دامنه جدید بخرید |
| نشانی عمومی ترجیحی را انتخاب کنید | تنظیمات > دامنهها > دامنه را انتخاب کنید > تنظیم بهعنوان دامنه اصلی |
| دامنهای را از پروژه Atoms دیگری منتقل کنید | تنظیمات > دامنهها > اتصال دامنه موجود > اتصال دامنه > دامنه متصل > تغییر > ادامه |
| یک دامنه متصل را حذف کنید | تنظیمات > دامنهها > دامنه را انتخاب کنید > مدیریت > قطع اتصال |
پیش از شروع
- ابتدا پروژه را منتشر کنید.
- برای دامنه سفارشی، از یک طرح پولی استفاده کنید که شامل پشتیبانی از دامنه سفارشی باشد.
- مطمئن شوید میتوانید رکوردهای DNS را برای نام میزبان دقیقی که میخواهید متصل کنید ویرایش کنید.
- مشخص کنید DNS فعال دامنه کجا مدیریت میشود. این ممکن است با شرکتی که دامنه را در آن ثبت کردهاید متفاوت باشد.
- پیش از اعمال تغییرات، پیکربندی DNS موجود را ثبت یا صادر کنید.
- پیش از جایگزین کردن رکورد A یا CNAME نام میزبان، بررسی کنید که آیا آن نام میزبان از قبل وبسایت یا سرویس دیگری را باز میکند یا نه.
- رکوردهای ایمیل و سرویسهای نامرتبط را دستنخورده نگه دارید. فقط برای اتصال یک وبسایت، رکوردهای MX، SPF، DKIM، DMARC یا TXT نامرتبط را حذف نکنید.
اصطلاحات ضروری دامنه و DNS
برای اتصال ایمن یک دامنه فقط به چند مفهوم DNS نیاز دارید.
| اصطلاح | معنی آن |
|---|---|
| دامنه / نام میزبان | نشانیای که افراد در مرورگر وارد میکنند تا سایت شما را باز کنند، مانند example.com یا app.example.com. |
| دامنه ریشه / apex | نسخه پایه دامنه شما، بدون هیچ چیزی که قبل از آن اضافه شده باشد. برای مثال، example.com دامنه ریشه است. نشانیهایی مانند www.example.com و app.example.com از آن ساخته میشوند |
| زیردامنه | نشانیای که یک واژه را پیش از دامنه اصلی شما اضافه میکند. برای مثال، www.example.com ، app.example.com و shop.example.com همگی زیردامنههای example.com هستند. |
| ارائهدهنده DNS / میزبان DNS | سرویسی که در آن تنظیمات دامنه خود را مدیریت میکنید. این ممکن است همان شرکتی باشد که دامنه را از آن خریدهاید، یا ممکن است سرویس دیگری باشد. |
| رکورد DNS | تنظیمی که به اینترنت میگوید دامنه شما چگونه باید کار کند؛ برای مثال، وبسایت شما کجا باید باز شود یا Atoms چگونه میتواند دامنه شما را تأیید کند. |
| رکورد A | تنظیمی در DNS که دامنه شما را به سروری که وبسایتتان روی آن میزبانی میشود هدایت میکند. |
| رکورد AAAA | تنظیمی در DNS که یک دامنه را به نشانی سرور IPv6 هدایت میکند. بیشتر کاربران مبتدی در جریان عادی راهاندازی Atoms به این تعریف نیاز ندارند. |
| TXT | تنظیمی در DNS که میتواند شامل اطلاعات تأیید باشد. Atoms ممکن است از شما بخواهد یکی از آنها را اضافه کنید تا تأیید شود که کنترل دامنه را در اختیار دارید. |
| انتشار DNS | مدتی که ممکن است طول بکشد تا یک تغییر DNS در سراسر اینترنت قابل مشاهده شود. در این مدت، برخی افراد ممکن است همچنان تنظیمات قدیمی را ببینند. |
| HTTPS / TLS | نسخه امن اتصال وبسایت. وقتی دامنه شما از HTTPS استفاده میکند، اطلاعاتی که بین بازدیدکننده و سایت شما ردوبدل میشود رمزگذاری میشود. |
| دامنه اصلی | نشانی وب اصلی که میخواهید بازدیدکنندگان از آن استفاده کنند، زمانی که پروژه شما بیش از یک دامنه متصل دارد. |
وقتی با آنها روبهرو میشوید مفید است
| اصطلاح | معنی آن |
|---|---|
| CNAME | تنظیمی در DNS که یک نشانی دامنه را به نشانی دامنه دیگری هدایت میکند. |
| ثبتکننده | شرکت/نهادی که نام دامنه را برای ثبتکننده ثبت و تمدید میکند. |
نشانی رایگان Atoms خود را سفارشی کنید
وقتی برای نخستین بار پروژهای را منتشر میکنید، Atoms یک زیردامنه پیشفرض پایدار زیر دامنه میزبانیشده Atoms خود اختصاص میدهد. میتوانید آن زیردامنه را از طریق تجربه Publish/Update با نام در دسترس دیگری جایگزین کنید.
- Settings را باز کنید > دامنهها.
- URL پیشفرض .atoms.world را پیدا کنید.
- Edit را انتخاب کنید.
- نام جدید را وارد کنید و Update را انتخاب کنید. اگر نام قابل استفاده نیست، پیام اعتبارسنجی نمایشدادهشده در Atoms را دنبال کنید.
- نشانی جدید را آزمایش کنید. URL جدید .atoms.world را باز کنید و تأیید کنید که پروژه منتشرشده موردنظر از طریق HTTPS بارگذاری میشود.
دامنهای را که از قبل دارید متصل کنید
از این مسیر استفاده کنید وقتی دامنه شما در جای دیگری ثبت شده است و میخواهید یک نام میزبان مشخص - مانند example.com، www.example.com، یا app.example.com - پروژه Atoms شما را باز کند.
نام میزبان دقیق را انتخاب کنید
پیش از ویرایش DNS تصمیم بگیرید بازدیدکنندگان باید از کدام نام میزبان استفاده کنند. یک دامنه ریشه و زیردامنههای آن نامهای میزبان جداگانه هستند. برای مثال، example.com و www.example.com اگر میخواهید هر دو نشانی کار کنند، باید هر کدام جداگانه متصل شوند.
اتصال را شروع کنید
- Settings را باز کنید > دامنهها.
- در بخش Connect Existing Domain، گزینه Connect domain را انتخاب کنید.
- نام میزبان دقیق را وارد کنید، سپس Connect domain را انتخاب کنید تا ادامه دهید.
- در صورت موجود بودن، از راهاندازی کمکی استفاده کنید. Atoms ممکن است ارائهدهنده DNS شما را شناسایی کند و یک جریان اتصال خودکار ارائه دهد.
- در صورت نیاز Manual Setup را انتخاب کنید. اگر اتصال خودکار در دسترس نیست، با رکوردهای DNS که Atoms برای نام میزبان شما نشان میدهد ادامه دهید.
وقتی Manual Setup نمایش داده میشود، DNS را پیکربندی کنید
Atoms رکوردهای DNS لازم برای نام میزبان در حال اتصال را نشان میدهد. فرض نکنید که هر راهاندازی از همان نوع رکوردها استفاده میکند. بسته به نام میزبان و نوع اتصال، مسیردهی وبسایت ممکن است از رکورد A یا CNAME استفاده کند و تأیید ممکن است شامل رکورد TXT باشد.
از مقادیر نمایشدادهشده در پروژه خود استفاده کنید
فقط نوع رکوردها، میزبانها و مقادیری را اضافه کنید که Atoms در حال حاضر برای نام میزبان شما نمایش میدهد. نشانی IP، مقصد CNAME، میزبان TXT، توکن تأیید یا هر مقدار DNS دیگری را از پروژهای دیگر یا از یک مثال کپی نکنید.
- ارائهدهنده DNS فعال را باز کنید. وارد سرویسی شوید که DNS زنده دامنه را میزبانی میکند.
- از رکوردهای موجود نسخه پشتیبان بگیرید. پیش از اعمال تغییرات، پیکربندی فعلی را ثبت یا صادر کنید.
- هر رکورد لازم را دقیقاً همانطور که در Atoms نشان داده شده است اضافه کنید. این ممکن است شامل A، CNAME، TXT یا نوع رکورد دیگری باشد که در راهاندازی نمایش داده میشود.
- از سرویسهای نامرتبط محافظت کنید. رکوردهای ایمیل یا رکوردهای TXT نامرتبط را حذف نکنید. فقط رکوردهای لازم برای نام میزبانی را که متصل میکنید تغییر دهید.
- تغییرات DNS را ذخیره کنید.
- به Atoms برگردید و مرحله تأیید یا راستیآزمایی نمایشدادهشده در جریان اتصال را کامل کنید.
برای تأیید و HTTPS منتظر بمانید
پس از ذخیره DNS، ممکن است دامنه وضعیت "Verifying" را نشان دهد، در حالی که Atoms اتصال و اطلاعات تأیید را بررسی میکند. تغییرات DNS ممکن است تا 48 ساعت طول بکشد تا در سطح جهانی قابل مشاهده شوند، هرچند اغلب زودتر بهروزرسانی میشوند. در طول انتشار، شبکههای مختلف ممکن است موقتاً نتایج متفاوتی نشان دهند.
جزئیات وضعیت دامنه را باز کنید، در حالی که DNS در حال انتشار است رکوردها را بدون تغییر نگه دارید، سپس Recheck. اگر وضعیت Failed است، پیش از تغییر دوباره DNS از خطای نمایشدادهشده و اقدام بعدی استفاده کنید.
وقتی دامنه به وضعیت Live رسید، نام میزبان دقیق را از طریق HTTPS باز کنید و تأیید کنید که پروژه منتشرشده موردنظر بارگذاری میشود.
اتصال را تأیید کنید
- نام میزبان دقیق در Settings ظاهر میشود > دامنهها.
- وضعیت دامنه Live است.
- نام میزبان از طریق HTTPS باز میشود.
- پروژه منتشرشده درست بارگذاری میشود.
- اگر پروژه چند مسیر دارد، یک مسیر تودرتو یا پیوند عمیقِ بازخوانیشده کار میکند.
- اگر پروژه بیش از یک نشانی متصل استفاده میکند، هر نشانی همانطور که انتظار میرود رفتار میکند.
دامنههای ریشه، www و زیردامنهها
| پرسش | نحوه رسیدگی به آن |
|---|---|
| آیا example.com و www.example.com یک نام میزبان یکسان محسوب میشوند؟ | خیر. آنها نامهای میزبان جداگانه هستند. هر موردی را که میخواهید بازدیدکنندگان استفاده کنند، جداگانه متصل و آزمایش کنید. |
| آیا هم دامنه ریشه و هم www میتوانند متصل شوند؟ | بله. هر نام میزبان را جداگانه متصل کنید، سپس نشانی ترجیحی را بهعنوان دامنه اصلی انتخاب کنید. |
| آیا میتوان از چند زیردامنه استفاده کرد؟ | بله. نامهای میزبانی مانند app.example.com و shop.example.com را میتوان جداگانه پیکربندی کرد. |
| آیا زیردامنههای مختلف میتوانند به پروژههای متفاوت اشاره کنند؟ | هر نام میزبان را میتوان بهطور مستقل پیکربندی کرد، بنابراین زیردامنههای مختلف میتوانند به پروژههای متفاوت متصل شوند. |
| آیا یک نام میزبان یکسان میتواند همزمان به دو پروژه متصل شود؟ | یک نام میزبان باید در هر زمان فقط به یک پروژه متصل باشد. پیش از انتقال آن به پروژهای دیگر، اتصال موجود را قطع کنید. |
| چگونه دامنهای را متصل کنیم که هنوز با پروژهای دیگر یا پروژهای حذفشده مرتبط است؟ | در پروژه مقصد، به Settings بروید > دامنهها > اتصال دامنه موجود > دامنه متصل > تغییر > ادامه. اگر دامنه در این جریان در دسترس نیست، با پشتیبانی Atoms تماس بگیرید. |
خرید دامنه جدید
وقتی میخواهید بهجای اتصال دامنهای که از قبل دارید، یک دامنه جدید جستجو و ثبت کنید، از Purchase New Domain استفاده کنید. پرداخت از طریق IONOS تکمیل میشود.
- Settings را باز کنید > دامنهها.
- Purchase New Domain را انتخاب کنید.
- یک نام دامنه جستجو کنید. از نتایج جستجو برای بررسی در دسترس بودن و قیمت استفاده کنید.
- دامنه را به سبد خرید اضافه کنید.
- پرداخت را از طریق IONOS تکمیل کنید. اطلاعات ثبت و پرداختی را که هنگام پرداخت درخواست میشود ارائه کنید.
- هرگونه تأیید ثبتکننده را کامل کنید. دستورالعملهای تأییدی را که از سوی ثبتکننده ارسال میشود دنبال کنید تا ثبت فعال بماند.
- به Settings برگردید > دامنهها. برای تکمیل راهاندازی دامنه پروژه خود، دستورالعملهای نمایشدادهشده در Atoms را دنبال کنید.
یک دامنه اصلی انتخاب کنید
یک پروژه میتواند بیش از یک نشانی متصل داشته باشد، مانند یک نشانی رایگان .atoms.world و یک یا چند دامنه سفارشی. دامنه اصلی همان نشانیای است که میخواهید بازدیدکنندگان بهعنوان URL عمومی ترجیحی از آن استفاده کنند. تنظیم آن، نشانی ترجیحی را انتخاب میکند؛ اما بهتنهایی همه نامهای میزبان متصل را بازنشانی نمیکند.
- Settings را باز کنید > دامنهها.
- دامنه متصلی را که میخواهید استفاده کنید پیدا کنید. پیش از اصلی کردن آن، مطمئن شوید که کار میکند.
- Set as Primary را انتخاب کنید.
- نتیجه را آزمایش کنید. نشانی اصلی را باز کنید و تأیید کنید که پروژه موردنظر را بارگذاری میکند. فقط پس از فعال کردن Redirect، تغییرمسیرها را برای پیوندهای قدیمی جداگانه آزمایش کنید؛ Atoms از تغییرمسیر حداکثر دو پیوند پشتیبانی میکند.
کارتهای دامنه وضعیت هر دامنه متصل را نشان میدهند. از وضعیت بهعنوان نقطه شروع استفاده کنید، سپس خود نام میزبان را آزمایش کنید.
| وضعیت | معنی آن | چه کاری انجام دهید |
|---|---|---|
| Live | دامنه جریان اتصال و تأیید را کامل کرده است. | نام میزبان را از طریق HTTPS باز کنید و تأیید کنید که پروژه منتشرشده درست بارگذاری میشود. |
| Verifying | Atoms در حال بررسی اتصال دامنه و اطلاعات تأیید است. | برای انتشار DNS زمان بدهید و مطمئن شوید مقادیر A/TXT با موارد نمایشدادهشده در Atoms مطابقت دارند. اگر پیشرفتی حاصل نشد، از راهنمای عیبیابی دامنه و SSL استفاده کنید. |
| Disconnected | دامنه در حال حاضر به پروژه متصل نیست. | در صورت نیاز دوباره آن را متصل کنید، یا اگر در حال انتقال آن از پروژه Atoms دیگری هستید از جریان Switch استفاده کنید. |
| Failed | فرآیند اتصال یا تأیید با موفقیت کامل نشد. | خطای نمایشدادهشده در Atoms را بررسی کنید، نام میزبان و مقادیر DNS را تأیید کنید، سپس پس از اصلاح مشکل شناساییشده دوباره تلاش کنید. |
یک دامنه را با خیال راحت قطع، جابهجا یا جایگزین کنید
اگر دامنهای از قبل ترافیک دریافت میکند، پیش از حذف یک اتصال فعال، مقصد یا جایگزین را تأیید کنید. این کار از بینشانی ماندن بازدیدکنندگان جلوگیری میکند.
دامنهای را از پروژه Atoms دیگری منتقل کنید
1. پروژه مقصد را باز کنید و به Settings بروید > دامنهها.
2. در بخش Connect Existing Domain، گزینه Connect domain را انتخاب کنید.
3. Connected Domain را انتخاب کنید.
4. Switch را انتخاب کنید، سپس Continue را بزنید.
5. نتیجه را تأیید کنید. تأیید کنید که پروژه موردنظر از طریق HTTPS بارگذاری میشود و دامنه به وضعیت Live میرسد. اگر دامنه در این جریان در دسترس نیست، با پشتیبانی Atoms تماس بگیرید.
قطع اتصال یک دامنه
1. Settings را باز کنید > دامنهها.
2. دامنه متصل را انتخاب کنید و Manage را انتخاب کنید > Disconnect.
3. نشانیهای باقیمانده را تأیید کنید. مطمئن شوید پروژه همچنان نشانی فعالی را که قصد دارید نگه دارید دارد.
اتصال یا حذف یک دامنه. وقتی فقط میخواهید اتصال دامنه را از پروژه فعلی بردارید، Disconnect را انتخاب کنید. وقتی میخواهید آن را از حساب یا مجموعه دامنه خود حذف کنید، Delete Domain را انتخاب کنید.
حذف کردن میتواند اتصال دامنه را از پروژههای متصل دیگر نیز بردارد و آنها را به نشانیهای پیشفرض Atoms بازگرداند. این کار به تأیید صریح نیاز دارد و اتصال دوباره در آینده مستلزم افزودن مجدد رکوردهای DNS است.
یک دامنه عمومی را با دامنهای دیگر جایگزین کنید
1. ابتدا دامنه جایگزین را متصل کنید.
2. منتظر بمانید تا جایگزین به وضعیت Live برسد.
3. Set as Primary را انتخاب کنید برای دامنه جایگزین.
4. دامنه جایگزین را تأیید کنید و نشانی پشتیبان .atoms.world را.
5. دامنه قدیمی را قطع کنید با Manage > Disconnect.
6. فقط پس از تأیید جایگزین، DNS قدیمی را پاکسازی کنید. اگر نام میزبان قدیمی دیگر نباید به Atoms اشاره کند، فقط رکوردهای قدیمی مخصوص Atoms را در ارائهدهنده DNS حذف یا جایگزین کنید.
فقط برای تغییر دامنه از Unpublish استفاده نکنید
Unpublish سایت منتشرشده را آفلاین میکند. جابهجایی یا حذف یک دامنه یک اقدام جداگانه در مدیریت دامنه است.
چکلیست راهاندازی پس از اتصال
وضعیت Live اتصال را تأیید میکند، اما پیش از کاملدانستن تغییر، چند بررسی مخصوص دامنه دیگر انجام دهید.
• نام میزبان دقیق محیط تولید را از طریق HTTPS باز کنید در یک پنجره خصوصی/ناشناس.
• تأیید کنید که پروژه Atoms موردنظر بارگذاری میشود.
• اگر هم دامنه ریشه و هم www/زیردامنه باید کار کنند، هر نام میزبان را جداگانه آزمایش کنید.
• اگر Redirect فعال است، هر پیوند قدیمی انتخابشده را آزمایش کنید و تأیید کنید که به نشانی ترجیحی تغییرمسیر میدهد. Atoms از حداکثر دو پیوند تغییرمسیرشده پشتیبانی میکند.
• حداقل یک مسیر تودرتو را مستقیماً باز کنید و آن را تازهسازی کنید تا تأیید شود نام میزبان بهدرستی مسیردهی میکند.
• پس از یک جابهجایی یا قطع اتصال، تأیید کنید که نام میزبان قدیمی اکنون همانطور که انتظار میرود رفتار میکند.
عیبیابی و پشتیبانی
اگر یک دامنه متصل به وضعیت Live نمیرسد یا از کار میافتد، از تغییر همزمان چند تنظیم خودداری کنید.
1. رکوردهای DNS را مقایسه کنید. هر رکوردی را که اکنون در Atoms نمایش داده میشود با رکوردهایی که توسط ارائهدهنده DNS شما منتشر شدهاند بررسی کنید. بسته به راهاندازی، این ممکن است شامل A، CNAME، TXT یا نوع رکورد دیگری باشد که در جریان اتصال نمایش داده میشود.
2. نام میزبان دقیق را تأیید کنید. مطمئن شوید DNS را برای همان نام میزبانی ویرایش کردهاید که در Atoms وارد کردهاید.
3. برای انتشار DNS زمان بدهید. تغییرات DNS ممکن است تا 48 ساعت طول بکشد تا در سطح جهانی قابل مشاهده شوند.
4. نام میزبان دقیق را از طریق HTTPS آزمایش کنید. بررسی کنید که آیا سایت پروژه درست را بارگذاری میکند و آیا اتصال امن در دسترس است یا نه.
5. استفاده کنید از عیبیابی دامنه و SSL. اگر رکوردهای DNS درست هستند اما تأیید، HTTPS، مسیردهی، تغییرمسیرها یا مدیریت دامنه همچنان ناموفق است، راهنمای عیبیابی متمرکز را دنبال کنید.
6. پشتیبانی دریافت کنید اگر مشکل ادامه دارد. پیوند چت پروژه و یک اسکرینشات که مشکل را بهوضوح نشان میدهد ضمیمه کنید. میتوانید از گزینه بازخورد در پیام یک agent یا ورودی پشتیبانی چت استفاده کنید.
یک نشانی شناختهشده را در دسترس نگه دارید
فقط برای امتحان کردن تنظیمات مختلف، رکوردهای DNS فعال را حذف نکنید و یک دامنه را مکرراً قطع و دوباره متصل نکنید. تا زمانی که جایگزین تأیید نشده است، نشانی .atoms.world یا نام میزبان فعال دیگری را در دسترس نگه دارید.