کدهای وضعیت EPP دامنه چیست و چرا باید آنها را بشناسیم؟
مقدمه
اگر دامنهای ثبت کردهاید یا قصد دارید دامنهای برای سایت خود تهیه کنید، احتمالاً با اصطلاحاتی مثل “وضعیت دامنه” یا “EPP Status Codes” مواجه شدهاید. این کدها اطلاعات مهمی دربارهی وضعیت فعلی دامنه شما ارائه میدهند و دانستن آنها میتواند از بروز مشکلاتی مثل قطع شدن سایت، عدم امکان انتقال دامنه یا حذف ناخواسته جلوگیری کند. در این مقاله از اصفهان هاست، بهصورت کامل و ساده کدهای وضعیت EPP را بررسی میکنیم.
EPP چیست؟
EPP مخفف Extensible Provisioning Protocol است؛ پروتکلی که برای ارتباط بین رجیستررها (ثبتکنندههای دامنه) و رجیستریها (اپراتورهای پسوند دامنه) استفاده میشود. این پروتکل برای مدیریت دامنهها، انتقال، تمدید، حذف و بهروزرسانی اطلاعات دامنه کاربرد دارد.
چرا باید کدهای وضعیت دامنه را بشناسیم؟
-
جلوگیری از حذف یا انتقال ناخواسته دامنه
-
تشخیص علت قطع شدن سایت یا عدم نمایش در مرورگر
-
بررسی وضعیت تمدید یا انقضای دامنه
-
افزایش امنیت دامنه در برابر حملات یا سرقت
انواع کدهای وضعیت دامنه
کدهای وضعیت دامنه به دو دسته تقسیم میشوند:
1. کدهای سمت رجیسترر (Client Codes)
این کدها توسط شرکت ثبتکننده دامنه (مثل اصفهان هاست) تنظیم میشوند و معمولاً در پاسخ به درخواست مالک دامنه یا بهصورت پیشفرض اعمال میشوند.
-
clientTransferProhibited: جلوگیری از انتقال دامنه به رجیسترر دیگر
-
clientUpdateProhibited: جلوگیری از بهروزرسانی اطلاعات دامنه
-
clientDeleteProhibited: جلوگیری از حذف دامنه
-
clientHold: غیرفعال شدن دامنه در DNS (سایت بالا نمیآید)
-
clientRenewProhibited: جلوگیری از تمدید دامنه
2. کدهای سمت رجیستری (Server Codes)
این کدها توسط رجیستری پسوند دامنه (مثل Verisign برای .com) تنظیم میشوند و نسبت به کدهای سمت رجیسترر اولویت دارند.
-
ok: دامنه فعال و بدون محدودیت است
-
inactive: دامنه فاقد تنظیمات DNS است و در مرورگر نمایش داده نمیشود
-
serverTransferProhibited: جلوگیری از انتقال دامنه توسط رجیستری
-
serverDeleteProhibited: جلوگیری از حذف دامنه توسط رجیستری
-
serverUpdateProhibited: جلوگیری از بهروزرسانی اطلاعات دامنه
-
serverHold: دامنه از DNS حذف شده و سایت بالا نمیآید
کدهای مربوط به چرخهی حیات دامنه
دامنهها پس از ثبت، وارد چرخهای میشوند که شامل مراحل تمدید، انقضا، حذف و آزادسازی است. برخی از کدهای وضعیت مربوط به این مراحل هستند:
-
addPeriod: دامنه تازه ثبت شده و در دورهی اولیه قرار دارد
-
autoRenewPeriod: دامنه بهصورت خودکار تمدید شده و در دورهی تمدید خودکار است
-
renewPeriod: دامنه توسط مالک تمدید شده و در دورهی تمدید قرار دارد
-
redemptionPeriod: دامنه منقضی شده و در دورهی بازیابی قرار دارد (با پرداخت جریمه قابل تمدید است)
-
pendingDelete: دامنه در حال حذف شدن است و بهزودی آزاد میشود
-
pendingTransfer: درخواست انتقال دامنه در حال بررسی است
-
pendingUpdate: درخواست بهروزرسانی اطلاعات دامنه در حال بررسی است
-
pendingRestore: درخواست بازیابی دامنه در حال بررسی است
چگونه کدهای وضعیت دامنه را بررسی کنیم؟
برای مشاهدهی وضعیت دامنه، کافیست از ابزار WHOIS استفاده کنید. با جستجوی دامنه در سایتهایی مثل یا پنل کاربری اصفهان هاست، میتوانید کدهای وضعیت دامنه را مشاهده کنید.
نکات مهم برای سئو و خوانایی
برای اینکه دامنه و سایت شما از نظر سئو تأیید شود:
-
دامنه باید فعال باشد و وضعیت آن “ok” باشد
-
از دامنههایی با وضعیت “clientHold” یا “serverHold” اجتناب کنید
-
دامنه باید گواهی SSL داشته باشد و با HTTPS بارگذاری شود
-
از دامنههایی با وضعیت “inactive” سریعاً رفع مشکل کنید تا سایت در دسترس باشد
-
محتوای سایت را ساده، قابل فهم و دستهبندیشده بنویسید
نتیجهگیری
کدهای وضعیت EPP اطلاعات مهمی دربارهی دامنه شما ارائه میدهند. با شناخت این کدها، میتوانید از بروز مشکلات فنی، امنیتی یا مدیریتی جلوگیری کنید. اگر دامنهی خود را از اصفهان هاست تهیه کردهاید، تیم پشتیبانی همیشه آمادهی پاسخگویی و راهنمایی دربارهی وضعیت دامنه شماست.