নিজের ডোমেইন যোগ করা: ধাপে ধাপে

নিজের ডোমেইন BanglaCodes-এর সাইটে কিভাবে যোগ করব?

সাইটটা Publish করুন, তারপর বিল্ডারের ডোমেইন বাটনে ঠিকানাটা লিখুন, http:// আর www ছাড়া। বাক্সে দুটো record দেখাবে: একটা CNAME, যেটা ঠিকানাটা আমাদের দিকে তাক করে, আর একটা TXT, যেটা প্রমাণ করে ডোমেইনটা আপনার। ডোমেইন কোম্পানির DNS প্যানেলে (ঠিকানার খাতা, DNS বা DNS Management নামে থাকে) দুটো হুবহু বসিয়ে ভেরিফাই চাপুন। সাধারণত ১০ থেকে ৩০ মিনিটে হয়ে যায়, HTTPS নিজে থেকেই বসে।

শুরুর আগে তিনটা জিনিস মিলিয়ে নিন

কাজটা দুই জায়গায় ভাগ হয়ে আছে: কিছুটা এখানে, কিছুটা যেখান থেকে ডোমেইন কিনেছেন সেখানে। শুরু করার আগে তিনটা জিনিস হাতে থাকা চাই।

ডোমেইন এখনো কেনাই হয়নি? তাহলে আগের অধ্যায়টা আগে পড়ুন; কোথা থেকে কিনবেন আর নাম কীভাবে বাছবেন, সবটা ওখানে আছে।

বাটনটা কোথায়

  1. অ্যাপটা বিল্ডারে খুলুন।
  2. উপরে ডান দিকে তিন-বিন্দুর (···) বাটনটায় চাপুন, তার ভেতরে ডোমেইন আছে।
  3. একটা ছোট বাক্স খুলবে, তাতে একটা খালি ঘর আর যোগ করুন নামের একটা বাটন।

বিল্ডারের উপরে তিন-বিন্দুর বাটনে চাপলে খোলা মেনু, তাতে ডোমেইন

এই একই বাক্সে পরে আরও তিনটা জিনিস পাবেন:

ডোমেইন বাটনে চাপার পর যে বাক্সটা খোলে: একটা খালি ঘর আর যোগ করুন বাটন

মানে পুরো কাজটা এই এক জায়গা থেকেই হয়, অন্য কোথাও যেতে হয় না।

ঠিকানাটা কীভাবে লিখবেন

ঘরে শুধু নামটা লিখুন, আর কিচ্ছু না। মানুষ এখানেই সবচেয়ে বেশি আটকায়, কারণ ব্রাউজারের ঠিকানার ঘরে আমরা যা দেখি, তার পুরোটা এখানে লিখতে হয় না।

ঠিক যেভাবে লেখা উচিত: aiinbangla.com। ব্যস, এইটুকুই।

যোগ করুন চাপলে নিচে একটা বাক্স খুলবে, তাতে দুটো record লেখা থাকবে। ওই দুটোই পরের ধাপের পুরো কাজ।

যোগ করুন চাপার পর CNAME আর TXT, দুটো record হুবহু লেখা থাকে

দুটো record, আর কোনটা কী করে

DNS কথাটা শুনতে ভারী, কিন্তু জিনিসটা আসলে একটা ঠিকানার খাতা: কোন নাম কোথায় তাক করা আছে, তার লিস্ট। ওই খাতায় দুটো লাইন যোগ করতে হবে, তার বেশি কিছু নয়।

recordকী করেনা বসালে
CNAMEঠিকানাটা আমাদের দিকে তাক করে, এটাই আসল কাজের লাইনডোমেইন লিখলে ব্রাউজারে কিছুই খুলবে না
TXTপ্রমাণ করে ডোমেইনটা আপনারআগে অন্য account-এ যুক্ত থাকা ডোমেইন ভেরিফাই হবে না

কারণটা সোজা: CNAME দেখে বোঝা যায় ডোমেইনটা আমাদের দিকে তাক করা আছে, কিন্তু কে তাক করল সেটা বোঝা যায় না, আর ওই ফাঁকেই কেউ অন্যের ডোমেইন নিজের সাইটে বসিয়ে নিতে পারত।

বাক্সে যা লেখা আছে হুবহু সেটাই কপি করুন, নিজে থেকে কিছু যোগ বা বাদ দিবেন না। এক অক্ষর এদিক-ওদিক হলে record-টা কাজ করবে না, অথচ কোথাও কোনো error মেসেজও দেখাবে না।

ডোমেইন কোম্পানির প্যানেলে কী করবেন

  1. যেখান থেকে ডোমেইন কিনেছেন সেই সাইটে login করুন।
  2. DNS, DNS Management, Advanced DNS, Zone Editor বা Manage DNS নামের অংশটা খুঁজুন। নাম বদলায়, ভেতরের জিনিস সব জায়গায় প্রায় একই।
  3. Add Record বা Add New Record বাটনটা চাপুন, কয়েকটা খালি ঘর খুলবে।
  4. ঘরগুলো নিচের নিয়মে ভরুন, তারপর Save বা Add চাপুন।
  5. TXT লাইনটার জন্য আবার একই কাজ করুন। দুটো লাইন বসানো হলে ওই পেজটার কাজ শেষ।

ঘরগুলোর নাম কোম্পানিভেদে একটু বদলায়, কিন্তু কাজ এক:

একটা ফাঁদ অনেককে ঘোরায়: ডোমেইনের nameserver অন্য কোথাও দেখানো থাকলে record বসাতে হবে ঠিক সেখানেই, যেখান থেকে কিনেছেন সেখানে নয়। বুঝতে না পারলে কোম্পানির সাপোর্টে এক লাইন লিখুন: আমার ডোমেইনে একটা CNAME record বসাতে চাই, কোথায় বসাব? এটা তাদের রোজকার কাজ, দুই মিনিটে বলে দিবে।

www না খালি ঠিকানা

দুই রকম ঠিকানা হয়। সামনে কিছু লাগানো নেই যেটায়, প্রযুক্তির ভাষায় তাকে বলে apex বা root।

ঠিকানাযা বসাতে হয়যা জানা দরকার
www.aiinbangla.comCNAMEসব কোম্পানিই www-তে CNAME বসাতে দেয়, তাই কাজটা সহজ
aiinbangla.com, apexCNAME, নয়তো ALIAS বা ANAMEঅনেক কোম্পানি খালি ঠিকানায় CNAME বসাতে দেয় না

ওই নামে আগে থেকে একটা লাইন বসানো থাকলে

এইখানে সবচেয়ে বেশি মানুষ আটকায়, আর লক্ষণটা এমন যে দোষটা নিজের মনে হয় না।

নিয়মটা সোজা: একটা নামে হয় CNAME বসবে, নয়তো A বা AAAA, দুটো একসাথে নয়। এটা কোনো কোম্পানির খেয়াল নয়, DNS-এর নিজের নিয়ম।

খালি ঠিকানায় প্রায় সময়ই আগে থেকে একটা A লাইন বসানো থাকে: ডোমেইন কেনার পর কোম্পানি নিজেরাই একটা পার্কিং পেজ বা redirect বসিয়ে রাখে। সেটা যতক্ষণ আছে, ততক্ষণ নতুন CNAME হয় বসবেই না, নয়তো বসবে কিন্তু ব্রাউজারে পুরোনো পেজটাই খুলতে থাকবে।

  1. যে নামে CNAME বসাবেন, ওই নামের লিস্টটা আগে দেখে নিন।
  2. ওই নামের A আর AAAA লাইনগুলো মুছে দিন।
  3. তারপর CNAME লাইনটা বসান।
মুছে ফেলার আগে পুরোনো লাইনটার Type আর Value একটা জায়গায় টুকে রাখুন। কখনো ফিরতে চাইলে ওই দুটো দিয়েই আগের অবস্থায় ফেরানো যায়।

ভেরিফাই চাপুন, তারপর একটু অপেক্ষা

  1. record দুটো বসানো হয়ে গেলে BanglaCodes-এর ডোমেইন বাক্সে ফিরে আসুন।
  2. ভেরিফাই করুন চাপুন। আমরা DNS পড়ে দেখি লাইনগুলো সত্যিই বসেছে কি না, আর তবেই ডোমেইনটা আপনার সাইট দেখানো শুরু করে।
  3. প্রথমবার না মিললে ঘাবড়াবেন না, এক কাপ চা খেয়ে এসে আবার চাপুন।
  4. মিলে গেলে ব্রাউজারে ডোমেইনটা লিখুন, সাইট চলে আসবে।

ভেরিফাই হয়ে যাওয়ার পর: মালিকানা প্রমাণ হয়েছে, ডোমেইনটা চালু, HTTPS সহ

এটাই শেষ ধাপ। নিচের ছবিটা সাজানো নয়: এটা সত্যিই একটা BanglaCodes সাইট, চলছে demo.nerdsx.com ঠিকানায়, উপরের ধাপগুলো ঠিক এভাবেই মেনে।

নিজের ডোমেইনে চলা একটা দোকানের সাইট, প্রোডাক্ট আর অর্ডারের ফরমসহ

ফোনেও একইভাবে খোলে, আলাদা কিছু করতে হয় না।

একই সাইট ফোনের ব্রাউজারে

যে খরচটা একবারই লাগে

ডোমেইনের নিজের বাৎসরিক ভাড়াটা এর মধ্যে নেই। ওটা আপনি ডোমেইন কোম্পানিকে দিতে থাকবেন, আর সেটা কোনো হোস্টিং কোম্পানিই মাফ করতে পারে না।

যে সাইটগুলো রাখা যাবে না

ডোমেইন বাক্সেই একটা ছোট লাইন আছে, "যেসব সাইট রাখা যাবে না"। ওটায় চাপলে পুরো লিস্টটা খুলে যায়। টাকা দেওয়ার আগে একবার পড়ে নিন, কারণ এই নিয়মগুলো ভাঙলে সাইট সরিয়ে দেওয়া হয় টাকা ফেরত ছাড়াই।

ডোমেইন বাক্সের ভেতরেই নিয়মের লিস্ট, চাপলে খুলে যায়

সাধারণ দোকান, পোর্টফোলিও, বুকিং, স্কুল বা অফিসের সাইটে এসবের কিছুই পড়ে না। লিস্টটা রাখা আছে যাতে কেউ পুরো ডোমেইনটার সুনাম নষ্ট করতে না পারে, কারণ একটা খারাপ সাইট ধরা পড়লে ব্রাউজার গোটা হোস্টিংটাকেই সন্দেহ করে।

কিছু না হলে: লক্ষণ, কারণ, সমাধান

যা দেখছেনকী হয়েছেকী করবেন
ডোমেইনটা যোগই করা গেল নাঠিকানায় বাড়তি কিছু আছে, অথবা ডোমেইনটা আগে থেকে অন্য কোথাও যুক্তhttp://, শুরুর www. আর শেষের / সরিয়ে আবার দিন
ভেরিফাই কিছুতেই মিলছে নাDNS-এর বদল এখনো সবখানে ছড়ায়নি১৫ মিনিট পর আবার চাপুন, দরকারে ২৪ ঘণ্টা পর্যন্ত সময় দিন
ভেরিফাই হলো, তবু সাইট খুলছে নাCNAME লাইনটার Type বা Value ভুলType সত্যিই CNAME কি না দেখুন, আর Value বাক্সের লেখাটার সাথে হুবহু মিলিয়ে নিন
www চলে, খালি ঠিকানা চলে নাকোম্পানি apex-এ CNAME নেয়নিALIAS বা ANAME ব্যবহার করুন, নয়তো খালি ঠিকানাটা www-তে redirect করে দিন
CNAME বসাতে দিচ্ছে না, নয়তো বসল কিন্তু পুরোনো পেজই খোলেওই নামে আগে থেকে A বা AAAA লাইন বসানো আছেওই নামের A আর AAAA মুছে তারপর CNAME বসান; MX (মেইল) লাইনগুলো রেখে দিন
record বসালাম, তবু কিছুই বদলায় নাডোমেইনের nameserver অন্য কোথাও দেখানোnameserver যেখানে দেখাচ্ছে, record ঠিক সেখানেই বসান
ব্রাউজারে Not secure লেখা আসছেHTTPS-এর তালাটা এখনো বসছে১৫ মিনিট অপেক্ষা করুন, এক ঘণ্টার বেশি লাগলে আমাদের জানান

ডোমেইন যোগ করার পর ভেরিফাই হলো কি না সেটা সাইট ম্যানেজ পেজ থেকেও দেখা আর চাপ দিয়ে ভেরিফাই করা যায়; দেখুন সাইট ম্যানেজ করুন।

এরপর পড়ুন