URL (Uniform Resource Locator) এর অর্থ হলো ইন্টারনেটে কোনো নির্দিষ্ট ওয়েব পেজ বা রিসোর্সের অবস্থান বা ঠিকানা। এটি ব্যবহার করে ব্রাউজার এবং সার্ভারের মধ্যে যোগাযোগ হয়, এবং ওয়েবসাইট বা অনলাইন রিসোর্সগুলি পাওয়া যায়। আজকে আমরা URL কি? URL এর পূর্ণরূপ কী? ইউআরএল কীভাবে কাজ করে? ইত্যাদি নিয়ে আলোচনা করব।

URL-এর মূল বিষয়গুলো:
- Uniform: এটি একটি নির্দিষ্ট এবং অভিন্ন কাঠামো নির্দেশ করে।
- Resource: যে কোনো ওয়েব পেজ, ফাইল, বা ডেটা।
- Locator: এটি সেই রিসোর্সটির সঠিক অবস্থান নির্দেশ করে।
উদাহরণস্বরূপ, https://www.example.com/about-us
হলো একটি URL, যা ইন্টারনেটে একটি নির্দিষ্ট পৃষ্ঠার ঠিকানা নির্দেশ করে।
URL কি? ইউআরএল বলতে কি বুঝায়?
URL কি: URL হলো Uniform Resource Locator, যা ইন্টারনেটে কোনো নির্দিষ্ট সম্পদের ঠিকানা নির্দেশ করে। এটি ব্যবহার করে ওয়েব ব্রাউজার একটি নির্দিষ্ট ওয়েব পৃষ্ঠা, ফাইল, বা অন্য কোনো অনলাইন রিসোর্স খুঁজে বের করে।
URL এর পূর্ণরূপ কী?
URL কি: URL এর পূর্ণরূপ হলো Uniform Resource Locator। এটি ইন্টারনেটে কোনো নির্দিষ্ট ওয়েব পৃষ্ঠা বা সম্পদের অবস্থান নির্দেশ করার জন্য ব্যবহৃত একটি ঠিকানা। URL এর মাধ্যমে ওয়েব ব্রাউজার নির্দিষ্ট ওয়েবসাইটে সংযোগ স্থাপন করে এবং ব্যবহারকারীর চাহিদা অনুযায়ী পেজ বা রিসোর্স প্রদর্শন করে।
আরও পড়ুন: HTML কি? এইচটিএমএল এর কাজ কী? Html এর সুবিধা ও অসুবিধা
URL-এর কাজ কি?
URL মূলত একটি নির্দিষ্ট সার্ভার বা ওয়েবসাইটের মধ্য থেকে নির্দিষ্ট রিসোর্স যেমন ওয়েব পেজ, ইমেজ, ভিডিও ইত্যাদির অবস্থান নির্দেশ করে। যখন আপনি কোনো URL টাইপ করেন বা ক্লিক করেন, আপনার ব্রাউজার সেটিকে ব্যবহার করে সেই রিসোর্সটি দেখায়।
উদাহরণ:
https://www.example.com/about-us
এখানে, https://
হলো প্রোটোকল, www.example.com
হলো ডোমেইন, এবং /about-us
হলো পৃষ্ঠার অবস্থান।
URL এর কয়টি অংশ ও কী কী?
URL (Uniform Resource Locator) এর সাধারণত পাঁচটি প্রধান অংশ থাকে। প্রতিটি অংশ একটি নির্দিষ্ট কাজ করে এবং ওয়েব ঠিকানার কাঠামো গঠন করে।
URL এর প্রধান অংশসমূহ:
প্রোটোকল (Protocol):
- এটি নির্দেশ করে যে কীভাবে ব্রাউজার সার্ভারের সাথে যোগাযোগ করবে। সাধারণত HTTP বা HTTPS ব্যবহৃত হয়।
- উদাহরণ:
https://
ডোমেইন নাম (Domain Name):
- এটি ওয়েবসাইটের নাম বা সার্ভারের অবস্থান নির্দেশ করে।
- উদাহরণ:
www.example.com
পথ (Path):
- এটি ডোমেইনের মধ্যে নির্দিষ্ট পৃষ্ঠা বা ফাইলের অবস্থান নির্দেশ করে।
- উদাহরণ:
/about-us
পোর্ট (Port):
- এটি সার্ভারের নির্দিষ্ট নেটওয়ার্ক পোর্ট নির্দেশ করে। এটি সাধারণত অদৃশ্য, যেমন HTTP এর জন্য
:80
এবং HTTPS এর জন্য:443
ব্যবহৃত হয়। - উদাহরণ:
:8080
কোয়েরি স্ট্রিং (Query String):
- এটি অতিরিক্ত ডেটা বা পরামিতি স্থানান্তরের জন্য ব্যবহৃত হয়।
- উদাহরণ:
?user=123
উদাহরণ:
https://www.example.com:8080/about-us?user=123
এখানে সবগুলো অংশ উপস্থিত আছে।
ইউআরএল কীভাবে কাজ করে?
URL (Uniform Resource Locator) একটি নির্দিষ্ট ওয়েব পেজ বা রিসোর্সের ঠিকানা হিসেবে কাজ করে। এটি ব্যবহার করে ওয়েব ব্রাউজার এবং সার্ভারের মধ্যে ডেটা স্থানান্তর সম্ভব হয়। নিচে URL কীভাবে কাজ করে তা ধাপে ধাপে ব্যাখ্যা করা হলো:
১. URL প্রবেশ করা:
ব্যবহারকারী যখন কোনো URL ব্রাউজারে টাইপ করে বা ক্লিক করে, তখন ব্রাউজার সেই URL পড়ে এবং সার্ভারে অনুরোধ পাঠাতে প্রস্তুতি নেয়।
২. প্রোটোকল নির্ধারণ:
URL এর প্রথম অংশ হলো প্রোটোকল (যেমন http://
বা https://
), যা নির্দেশ করে সার্ভার ও ব্রাউজারের মধ্যে যোগাযোগ কিভাবে হবে।
- HTTP/HTTPS:
HTTP অনিরাপদ প্রোটোকল, আর HTTPS সুরক্ষিত প্রোটোকল যা এনক্রিপ্টেড ডেটা ব্যবহার করে।
৩. DNS অনুসন্ধান:
ব্রাউজার ডোমেইন নেম সিস্টেম (DNS) এর মাধ্যমে URL এর ডোমেইন নাম (যেমন www.example.com
) কে আইপি ঠিকানায় রূপান্তর করে। এই আইপি ঠিকানাটি হলো সার্ভারের সঠিক অবস্থান।
৪. TCP/IP সংযোগ স্থাপন:
DNS থেকে আইপি ঠিকানা পাওয়ার পর, ব্রাউজার TCP/IP প্রোটোকলের মাধ্যমে সার্ভারের সাথে সংযোগ স্থাপন করে। এটি একটি নিরাপদ এবং নির্ভরযোগ্য যোগাযোগ মাধ্যম তৈরি করে।
৫. HTTP অনুরোধ পাঠানো:
সংযোগ স্থাপনের পর ব্রাউজার HTTP/HTTPS অনুরোধ পাঠায়, যাতে URL-এর পথ (যেমন /about-us
) অনুযায়ী তথ্য সংগ্রহ করতে বলা হয়।
৬. সার্ভারের প্রতিক্রিয়া:
সার্ভার অনুরোধ গ্রহণ করে এবং নির্দিষ্ট তথ্য (যেমন ওয়েব পৃষ্ঠা, ছবি, বা অন্যান্য ফাইল) প্রস্তুত করে HTTP প্রতিক্রিয়ার মাধ্যমে ব্রাউজারে পাঠায়।
৭. ওয়েব পৃষ্ঠা প্রদর্শন:
ব্রাউজার সার্ভার থেকে প্রাপ্ত তথ্য (HTML, CSS, JS, ইমেজ ইত্যাদি) গ্রহণ করে এবং সেই অনুযায়ী ওয়েব পৃষ্ঠাটি ব্যবহারকারীর সামনে প্রদর্শন করে।
এই ধাপে ধাপে প্রক্রিয়ায় URL ব্যবহার করে ওয়েব পেজ বা অন্য কোনো অনলাইন রিসোর্স অ্যাক্সেস করা হয়।
ইউ আর এল (url) নিয়ে বিভিন্ন প্রশ্ন
১. URL কাঠামো কী?
URL (Uniform Resource Locator) হলো ইন্টারনেটে কোনো নির্দিষ্ট ওয়েব পৃষ্ঠার ঠিকানা। এর কাঠামো সাধারণত পাঁচটি প্রধান অংশে বিভক্ত:
- প্রোটোকল (Protocol): যেমন HTTP বা HTTPS।
- ডোমেইন নাম (Domain Name): যেমন example.com।
- পথ (Path): ফাইল বা পৃষ্ঠার অবস্থান, যেমন
/about-us
। - পোর্ট (Port): সাধারণত অপ্রয়োজনীয়, যেমন :80।
- কোয়েরি স্ট্রিং (Query String): অতিরিক্ত ডেটা পাঠানোর জন্য।
উদাহরণ:https://www.example.com/about-us?user=123
।
২. URL এর তৃতীয় অংশের নাম কী?
URL এর তৃতীয় অংশটি হলো পথ (Path)। এটি সার্ভারের মধ্যে একটি নির্দিষ্ট ফাইল বা পৃষ্ঠার অবস্থান নির্দেশ করে। প্রোটোকল এবং ডোমেইনের পরে এটি আসে এবং ওয়েবসাইটের নির্দিষ্ট একটি পৃষ্ঠায় বা ফাইলের দিকে নির্দেশ করে। উদাহরণস্বরূপ, https://www.example.com/about-us
URL-এ “about-us” অংশটি পাথ নির্দেশ করে, যা ওই সাইটের নির্দিষ্ট পৃষ্ঠার অবস্থান বোঝায়।
৩. URL কোথায় পাওয়া যায়?
URL সাধারণত ওয়েব ব্রাউজারের অ্যাড্রেস বারে পাওয়া যায়, যেখানে আপনি ওয়েবসাইটের ঠিকানা দেখতে এবং লিখতে পারেন। আপনি যখন একটি ওয়েবসাইটে যান বা একটি লিঙ্ক ক্লিক করেন, ব্রাউজারের শীর্ষে অ্যাড্রেস বারটি URL প্রদর্শন করে। এটি ছাড়াও, আপনি ইমেইল, ডকুমেন্ট, সোশ্যাল মিডিয়া পোস্ট, এবং অন্যান্য অনলাইন যোগাযোগ মাধ্যমেও URL দেখতে এবং ব্যবহার করতে পারেন।
৪. URL বলতে কী বোঝায়?
URL (Uniform Resource Locator) হলো ইন্টারনেটের কোনো নির্দিষ্ট সম্পদের অবস্থান নির্দেশ করার একটি ঠিকানা। এটি ওয়েব ব্রাউজারে প্রবেশ করিয়ে ওয়েবসাইট বা অনলাইন সংস্থান খুঁজে বের করতে ব্যবহৃত হয়। URL ডোমেইন নাম, প্রোটোকল, এবং সংস্থানটির নির্দিষ্ট অবস্থান (পথ) এর সমন্বয়ে গঠিত। উদাহরণস্বরূপ, https://www.example.com/about-us
একটি URL, যেখানে “example.com” হলো ডোমেইন, এবং “about-us” হলো সেই সাইটের একটি নির্দিষ্ট পৃষ্ঠা।
৫. কম্পিউটারের URL এর উদাহরণ কী?
কম্পিউটারে ব্যবহৃত একটি সাধারণ URL এর উদাহরণ হতে পারে:https://www.google.com/search?q=computer
।
এখানে:
https://
হলো প্রোটোকল।www.google.com
হলো ডোমেইন নাম।/search
হলো পাথ।q=computer
হলো কোয়েরি স্ট্রিং, যা সার্চের জন্য কম্পিউটার শব্দটি ব্যবহার করছে।
এই URL গুগলের সার্চ পৃষ্ঠায় গিয়ে “computer” শব্দের সার্চ ফলাফল দেখাবে।
৬. URL এর প্রথম অংশের নাম কী?
URL এর প্রথম অংশকে প্রোটোকল (Protocol) বলা হয়। এটি নির্দেশ করে যে কীভাবে ব্রাউজার ও সার্ভারের মধ্যে যোগাযোগ হবে। সাধারণত দুটি প্রোটোকল দেখা যায়: HTTP
এবং HTTPS
।
- HTTP (Hypertext Transfer Protocol): এটি একটি সাধারণ প্রোটোকল, যা সাধারণ ওয়েব পেজ দেখার জন্য ব্যবহৃত হয়।
- HTTPS (Hypertext Transfer Protocol Secure): এটি HTTP এর নিরাপদ সংস্করণ, যা তথ্য এনক্রিপ্ট করে নিরাপদ যোগাযোগ নিশ্চিত করে।
৭. URL এর দ্বিতীয় অংশের নাম কী?
URL এর দ্বিতীয় অংশকে ডোমেইন নাম (Domain Name) বলা হয়। এটি ওয়েবসাইট বা সার্ভারের নাম নির্দেশ করে, যা নির্দিষ্ট ওয়েব রিসোর্সের অবস্থান চিহ্নিত করতে ব্যবহৃত হয়।
- উদাহরণ:
www.example.com
- এখানে “example.com” হলো ডোমেইন নাম। এটি ডোমেইন নেম সিস্টেম (DNS) এর মাধ্যমে আইপি ঠিকানায় রূপান্তরিত হয় এবং সার্ভারের সাথে সংযোগ স্থাপন করে।
৮. URL কয় প্রকার ও কী কী?
URL সাধারণত দুটি প্রকারের হয়:
- অ্যাবসোলিউট URL (Absolute URL):
এটি সম্পূর্ণ ঠিকানা যা প্রোটোকল থেকে শুরু করে সম্পূর্ণ পথ (Path) এবং ডোমেইন নামসহ সবকিছু নির্ধারণ করে। যেমন:https://www.example.com/about-us
এখানে পুরো URL-টি সম্পূর্ণ এবং সঠিক অবস্থান নির্দেশ করে। - রিলেটিভ URL (Relative URL):
এটি আংশিক ঠিকানা যা ডোমেইন নাম বা প্রোটোকল ছাড়া পৃষ্ঠার অবস্থান নির্দেশ করে। এটি তখন ব্যবহৃত হয় যখন বর্তমান ডোমেইনের অন্য পৃষ্ঠায় নির্দেশ করা হয়।
যেমন:/about-us
এখানে শুধুমাত্র পৃষ্ঠার পাথ নির্দেশ করা হয়েছে, ডোমেইন নাম নেই।
URL এর সুবিধা ও অসুবিধা
URL (Uniform Resource Locator) ইন্টারনেটে ওয়েবসাইট বা কোনো ওয়েবপেজের ঠিকানা বা অবস্থান নির্দেশ করে। এটি ওয়েব ব্রাউজারগুলোর মাধ্যমে একটি নির্দিষ্ট রিসোর্স, যেমন ওয়েবপেজ, ইমেজ, ভিডিও ইত্যাদি খুঁজে পেতে সাহায্য করে। URL-এর কিছু সুবিধা এবং অসুবিধা রয়েছে, যা নিচে আলোচনা করা হলো।
URL-এর সুবিধা:
- সহজ উপায়ে ওয়েব রিসোর্স অ্যাক্সেস:
URL ব্যবহার করে আপনি যেকোনো ওয়েবসাইট বা রিসোর্সে সহজেই প্রবেশ করতে পারেন। এটি একটি সরল ও সোজা পদ্ধতি, যা ইউজারদের দ্রুত এবং কার্যকরভাবে নির্দিষ্ট ওয়েবপেজে নিয়ে যায়। - বিশ্বব্যাপী ব্যবহারযোগ্য:
URL একটি সাধারণ আন্তর্জাতিক পদ্ধতি, যা ইন্টারনেটে বিশ্বব্যাপী ওয়েব রিসোর্সের অবস্থান চিহ্নিত করতে ব্যবহৃত হয়। এটি যেকোনো জায়গা থেকে, যেকোনো ব্রাউজার বা ডিভাইস ব্যবহার করে অ্যাক্সেস করা যায়। - ওয়েবসাইট শনাক্তকরণ:
URL ওয়েবসাইট বা ওয়েবপেজের ঠিকানা প্রদান করে, যা সহজেই কোনো ওয়েবসাইট শনাক্ত করতে সাহায্য করে। এটি ব্র্যান্ডিং এবং নির্দিষ্ট ওয়েবসাইটের জন্য গুরুত্বপূর্ণ। - ডিজিটাল মার্কেটিং এবং SEO:
URL SEO (Search Engine Optimization) প্রক্রিয়ায় গুরুত্বপূর্ণ ভূমিকা পালন করে। সঠিকভাবে কাস্টমাইজড URL গুগল এবং অন্যান্য সার্চ ইঞ্জিনে ওয়েবসাইটের র্যাংকিং উন্নত করতে সাহায্য করতে পারে। - কাস্টমাইজেশন:
URL গুলি সাধারণত কাস্টমাইজ করা যায়। আপনি যদি কোনো ওয়েবপেজের URL সহজ ও বোধগম্য রাখেন, তবে এটি ইউজারদের জন্য আরও সুবিধাজনক হবে এবং এতে ওয়েবসাইটের ব্যবহার সহজ হবে।
URL-এর অসুবিধা:
- নিরাপত্তা ঝুঁকি:
URL-এ ফিশিং বা ম্যালওয়্যার আক্রমণ হতে পারে। অসতর্ক URL ব্যবহারকারীকে ক্ষতিকর ওয়েবসাইটে নিয়ে যেতে পারে, যেখানে তাদের ব্যক্তিগত তথ্য চুরি হতে পারে। তাই, সঠিক URL যাচাই না করলে নিরাপত্তার ঝুঁকি বাড়তে পারে। - কিছু URL দীর্ঘ এবং জটিল:
কিছু URL অত্যন্ত দীর্ঘ এবং জটিল হতে পারে, যা মনে রাখতে বা টাইপ করতে কঠিন হয়। বিশেষ করে বিশাল URL গুলিতে অনেক অতিরিক্ত অক্ষর এবং সংখ্যা থাকতে পারে, যা ভুল টাইপ হওয়ার সম্ভাবনা বাড়ায়। - Broken URL:
যখন কোনো ওয়েবপেজ বা রিসোর্স সরিয়ে ফেলা হয় বা স্থানান্তরিত হয়, তখন ব্রোকেন URL তৈরি হয়। এর ফলে ইউজাররা 404 Error পেয়ে ওয়েবসাইটে প্রবেশ করতে পারে না। এটি ওয়েবসাইটের অভিজ্ঞতাকে খারাপ করে তোলে এবং SEO র্যাংকিং-এ নেতিবাচক প্রভাব ফেলতে পারে। - স্বাভাবিক URL গুলি মনে রাখা কঠিন:
ওয়েবসাইটের ডিফল্ট URL যদি খুব দীর্ঘ হয় বা সহজে মনে রাখা না যায়, তবে ব্যবহারকারীকে বারবার তার ঠিকানা টাইপ করতে হতে পারে। এটি ব্যবহারকারীদের জন্য অস্বস্তিকর হতে পারে। - রিডাইরেকশন সমস্যা:
যদি URL-এর মধ্যে রিডাইরেকশন সমস্যা থাকে (যেমন এক ওয়েবপেজের URL অন্য ওয়েবপেজের দিকে রিডাইরেক্ট করা), তবে এটি ওয়েবসাইটের লোডিং টাইম বাড়াতে পারে এবং ইউজার এক্সপেরিয়েন্সকে খারাপ করে তুলতে পারে।
URL হল ইন্টারনেটের একটি অত্যন্ত গুরুত্বপূর্ণ উপাদান, যা ওয়েব রিসোর্সের ঠিকানা নির্ধারণ করে। এর সুবিধা যেমন সহজ অ্যাক্সেস, বিশ্বব্যাপী গ্রহণযোগ্যতা এবং SEO সহায়তা, তেমনি এর কিছু নিরাপত্তা ঝুঁকি, ব্রোকেন URL এবং অস্বস্তিকর দীর্ঘ URL সহ কিছু অসুবিধাও রয়েছে। তবে, সঠিকভাবে URL ব্যবহারে এটি ওয়েবসাইট এবং ইন্টারনেট অভিজ্ঞতাকে আরও সুবিধাজনক ও কার্যকর করতে পারে।
URL নিয়ে ১০টি MCQ উত্তরসহ
প্রশ্ন ১: URL-এর পূর্ণরূপ কী?
ক) Uniform Resource Locator
খ) Universal Resource Link
গ) Unique Reference Locator
ঘ) Uniform Reference Link
উত্তর: ক) Uniform Resource Locator
প্রশ্ন ২: URL-এর কোন অংশটি ওয়েবসাইটের নাম নির্দেশ করে?
ক) প্রোটোকল
খ) ডোমেইন নাম
গ) পোর্ট নম্বর
ঘ) ফাইল পাথ
উত্তর: খ) ডোমেইন নাম
প্রশ্ন ৩: URL-এর কোন অংশটি ওয়েব পেজের নিরাপত্তা নির্দেশ করে?
ক) HTTP
খ) HTTPS
গ) FTP
ঘ) WWW
উত্তর: খ) HTTPS
প্রশ্ন ৪: কোনটি একটি বৈধ URL উদাহরণ?
ক) www example com
খ) http//example
গ) https://www.example.com
ঘ) example@com
উত্তর: গ) https://www.example.com
প্রশ্ন ৫: ডোমেইন নামের শেষে “.org” কী নির্দেশ করে?
ক) বাণিজ্যিক প্রতিষ্ঠান
খ) শিক্ষা প্রতিষ্ঠান
গ) অলাভজনক সংস্থা
ঘ) সরকারি সংস্থা
উত্তর: গ) অলাভজনক সংস্থা
প্রশ্ন ৬: URL-এর মাধ্যমে কী সনাক্ত করা হয়?
ক) ইমেইল ঠিকানা
খ) ওয়েব পেজ বা রিসোর্সের ঠিকানা
গ) মোবাইল নম্বর
ঘ) IP ঠিকানা
উত্তর: খ) ওয়েব পেজ বা রিসোর্সের ঠিকানা
প্রশ্ন ৭: “https://example.com:8080” – এখানে 8080 কী নির্দেশ করে?
ক) প্রোটোকল
খ) পোর্ট নম্বর
গ) ফাইল এক্সটেনশন
ঘ) সার্ভারের নাম
উত্তর: খ) পোর্ট নম্বর
প্রশ্ন ৮: কোনটি একটি সাধারণ ডোমেইন এক্সটেনশন নয়?
ক) .com
খ) .xyz
গ) .gov
ঘ) .html
উত্তর: ঘ) .html
প্রশ্ন ৯: “index.html” URL-এর কোন অংশ নির্দেশ করে?
ক) সার্ভারের নাম
খ) ফাইলের নাম
গ) পোর্ট নম্বর
ঘ) প্রোটোকল
উত্তর: খ) ফাইলের নাম
প্রশ্ন ১০: কোনটি URL-এর অংশ নয়?
ক) ডোমেইন নাম
খ) IP ঠিকানা
গ) প্রোটোকল
ঘ) পাথ
উত্তর: খ) IP ঠিকানা