একটি ইউআরএল "www" থাকার মানে কি?


238

Historicalতিহাসিক কারণে ব্যতীত, কোনও ইউআরএলে "www" থাকার কারণ আছে কি?

আমি থেকে একটি স্থায়ী পুনর্নির্দেশ তৈরি করা উচিত www.xyz.comকরতে xyz.com, বা থেকে xyz.comথেকে www.xyz.com? আপনি কোনটি প্রস্তাব করবেন এবং কেন?



বিপরীতভাবে, না পয়েন্ট কি। সফল ওয়েব উপস্থিতিতে কুকি এবং সাবডোমেন উদ্দেশ্যে, এটি বেশ কয়েকটি প্রক্রিয়া আলাদা করতে সহায়ক।
ফায়াসকো ল্যাবগুলি

এই উত্তরটি সরাসরি সম্পর্কিত না হলেও প্রাসঙ্গিক বলে মনে হয়।
স্কিপি লে গ্র্যান্ড গৌরু

উত্তর:


202

আপনার প্রয়োজনীয় কারণগুলির মধ্যে একটি wwwবা ডিএনএস এবং সিআইএম রেকর্ডের সাথে একটি স্পর্শকাতরভাবে অন্য কিছু সাবডোমেনকে করণীয়।

এই উদাহরণের উদ্দেশ্য হিসাবে মনে করুন যে আপনি একটি বড় সাইট চালাচ্ছেন এবং আকামাইয়ের মতো সিডিএন (সামগ্রী বিতরণ নেটওয়ার্ক) এর হোস্টিংয়ের চুক্তি করেছেন। আপনি সাধারণত যা করেন তা হ'ল আপনার সাইটের জন্য কোনও akamai.comঠিকানাতে সিএনএম হিসাবে ডিএনএস রেকর্ড সেট আপ করা । এটি সিডিএনকে এমন একটি আইপি ঠিকানা সরবরাহ করার সুযোগ দেয় যা ব্রাউজারের নিকটে (ভৌগলিক বা নেটওয়ার্কের ক্ষেত্রে)। আপনি যদি নিজের সাইটে একটি রেকর্ড ব্যবহার করেন তবে আপনি এই নমনীয়তাটি সরবরাহ করতে পারবেন না।

ডিএনএসের স্পর্শটি হ'ল যদি আপনার কাছে কোনও হোস্ট নামের জন্য সিএমএল রেকর্ড থাকে তবে সেই একই হোস্টের জন্য আপনার আর কোনও রেকর্ড থাকতে পারে না । তবে আপনার শীর্ষ স্তরের ডোমেনটির example.comঅবশ্যই একটি এনএস এবং এসওএ রেকর্ড থাকতে হবে। অতএব, আপনি এর জন্য কোনও সিআইএম রেকর্ডও যুক্ত করতে পারবেন না example.com

ব্যবহারের www.example.comতোমার জন্য একটি CNAME ব্যবহার করার সুযোগ দেয় wwwএবং CDN স্থানটিকে, যখন প্রয়োজনীয় জন্য এখানে ক্লিক করুন ছাড়ার ও এসওএ যুগ্মভাবে উপর রেকর্ড example.comexample.comরেকর্ড সাধারণত একটি হোস্ট যে পুনর্চালনা করবে দিকে নির্দেশ একটি রেকর্ড থাকবে www.example.comএকটি HTTP পুনর্নির্দেশ ব্যবহার করে।


3
আপনি সিডিএনকে নির্দেশ করে একটি "ডিফল্ট" সিএমএল রেকর্ড সরবরাহ করতে পারেন, আপনাকে "www" ব্যবহার করতে হবে না। এটি আপনার ডিএনএস সার্ভারকে একই ডোমেন নামের জন্য এসওএ, এনএস, সিএনএম, ইত্যাদি সমস্ত আরআর রাখতে দেয়।
ক্রিস এস

1
কীভাবে কেউ এই ধরণের বিষয়ে ALIAS(বা ANAMEরেকর্ড) উল্লেখ করে না? এটি কি নগ্নডোমেনের সিএমএমের মতো একই ফলাফল অর্জন করে না (কুকি ইস্যু ব্যতীত ...)?
অগস্টিন রিডিংগার

3
@ অগাস্টিনরিডঞ্জার: এআইএম রেকর্ডগুলি কোনও স্ট্যান্ডার্ড ডিএনএস আরআর টাইপ নয়। তারা নির্দিষ্ট পরিষেবা সরবরাহকারীদের মালিকানাধীন।
গ্রেগ হিউগিল

তবে এটি কোনও সামঞ্জস্যতা সমস্যা বা কিছু উত্পন্ন করে? এগুলি (স্ট্যান্ডার্ড না হয়ে মালিকানা ছাড়াও) আমাদের ব্যবহার না করার কোনও কারণ আছে কি?
অগস্টিন রিডঞ্জার

2
@ অগাস্টিনরিডিংগার এটি বেশিরভাগ ডিএনএস সার্ভারে সমর্থিত নয় । তবে যদি আপনার সরবরাহকারীর একটি ডিএনএস সার্ভার থাকে যা এই বৈশিষ্ট্যগুলিকে সমর্থন করে তবে ক্লায়েন্টদের সাথে কোনও সমস্যা হওয়া উচিত নয়।
কোয়েন

104

দ্রষ্টব্য: ২০১১ সালে আরএফসি 65২ of65 এর অনুমোদন এবং বাস্তবায়ন হিসাবে ( সম্ভবত সমস্ত এমএসআইই 11 বাদে সমস্ত বর্তমান ব্রাউজার দ্বারা মন্তব্যগুলি দেখুন) নিম্নলিখিতটি আর সঠিক নয়, যেহেতু কুকিগুলি ডিফল্টরূপে সাব-ডোমেন জুড়ে কখনও সেট হয় না।

Icallyতিহাসিকভাবে , www.example.comক্যানোনিকাল করার একটি ভাল প্রযুক্তিগত কারণ হ'ল মূল ডোমেনের কুকিগুলি (যেমন example.com) সমস্ত সাবডোমেনকে প্রেরণ করা হয়েছিল।

সুতরাং যদি আপনার সাইটটি কুকি ব্যবহার করে তবে সেগুলি তার সমস্ত সাবডমিনে প্রেরণ করা হবে।

এখন, এটি প্রায়শই উপলব্ধি করে তবে আপনি কেবল স্থিতিশীল সংস্থানগুলি ডাউনলোড করতে চান কারণ এটি কেবল ব্যান্ডউইথের অপচয় করে। আপনার ওয়েবসাইটের সমস্ত স্টাইল শীট এবং চিত্র বিবেচনা করুন: সাধারণত, কোনও ছবি সংস্থার অনুরোধ করার সময় সার্ভারে কুকিগুলি প্রেরণের কোনও কারণ নেই।

একটি ভাল সমাধান হ'ল স্থিতিশীল সংস্থাগুলির জন্য সাবডোমেন ব্যবহার করা static.example.com, যেমন , কুকিজ না প্রেরণে ব্যান্ডউইদথ সংরক্ষণ করা। সমস্ত চিত্র এবং অন্যান্য স্থিতিশীল ডাউনলোডগুলি সেখান থেকে ডাউনলোড করা যায়। আপনি যদি এখন www.example.comগতিশীল বিষয়বস্তুর জন্য ব্যবহার করেন তবে এর অর্থ হ'ল কুকিজ কেবল প্রেরণ করতে হবে www.example.com, না static.example.com

তবে, example.comযদি আপনার মূল সাইট হয় তবে কুকিজ সহ সমস্ত সাবডোমেনগুলিতে প্রেরণ করা হবেstatic.example.com

এখন এটি বেশিরভাগ সাইটের ক্ষেত্রে প্রাসঙ্গিক নয় তবে পরে আপনার ক্যানোনিকাল ইউআরএল পরিবর্তন করা ভাল ধারণা নয় তাই একবার example.comপরিবর্তে স্থির হয়ে গেলে আপনি www.*মূলত এটির সাথে আটকে থাকেন।

স্ট্যাটিক রিসোর্সের জন্য সম্পূর্ণ ভিন্ন ইউআরএল ব্যবহার করা একটি বিকল্প । ওভারফ্লো স্ট্যাক উদাহরণস্বরূপ ব্যবহারগুলি sstatic.net, ইউটিউব ব্যবহার করে ytimg.comইত্যাদি ...


11
যাইহোক, আমি সত্যিই www.xক্যানোনিকাল ইউআরএল হিসাবে পছন্দ করি না তাই ব্যক্তিগতভাবে আমি কোনও বড় সাইট ডিজাইন করতে চাইলে আমি সম্ভবত স্থিতিশীল সংস্থার জন্য একটি আলাদা URL ব্যবহার করব।
কনরাড রুডল্ফ

1
@ রবিনউইনস্লো তবে কুকগুলি সেট করা হ'ল domain=example.comকুকি শীর্ষ ডোমেন এবং সাবডোমেনগুলিতে সেট করে এবং এড়ানোর উপায় হ'ল এইচটিটিপি-র শীর্ষস্থানীয় ডোমেনটি ব্যবহার না করা। যদিও, সম্মত হয়েছে, অন্য উপায় domainহ'ল কুকি সেট করার সময় কেবল নির্দিষ্ট করে দেওয়া না । আমি আমার উত্তরটি লেখার পর থেকে এটি পরিবর্তন হয়েছে কিনা তা অবাক করি (যা প্রাসঙ্গিক আরএফসি 6265 এর পূর্বাভাস দেয় !) তবে এখনই এটি দেখার জন্য আমাকে বিরক্ত করা যাবে না।
কনরাড রুডলফ

2
দেখে মনে হচ্ছে যে আচরণটি আমি বর্ণনা করছি কমপক্ষে ২০১১ সাল থেকে যখন আরএফসি 6265 লেখা হয়েছিল (তাদের ব্রাউজার আচরণের সংক্ষিপ্তসার হিসাবে আরও কীভাবে তাদের কাজ করা উচিত তার বিবৃতি চেয়ে)) এখনই, আমরা ধরে নিতে পারি যে সমস্ত ব্রাউজারগুলি এটি অনুসরণ করবে। দেখুন stackoverflow.com/questions/1062963/... এবং bayou.io/draft/cookie.domain.html । এটি দেওয়া হয়েছে বলে আমি মনে করি আপনার উত্তরটি কমপক্ষে 7 বছর ধরে বিভ্রান্তিকর হয়েছে, যদিও এটি লেখার সময় কোনও কোনও ক্ষেত্রে সঠিক হতে পারে । আপনি কি এই সত্যটি স্পষ্ট করতে আপডেট করতে পারেন?
রবিন উইনস্লো

2
@ রবিনউইনস্লো হ্যাঁ, করবে।
কনরাড রুডলফ


12

wwwসাধারণত একটি ডোমেইনে ওয়েব সার্ভারের জন্য অন্যের সাথে অন্য উদ্দেশ্যে যেমন mailইত্যাদির জন্য ব্যবহৃত হয় এমন একটি সাবডোমেন যা আজকাল, সাবডোমেন দৃষ্টান্তটি অপ্রয়োজনীয়; আপনি যদি কোনও ব্রাউজারে কোনও ওয়েবসাইটের সাথে সংযোগ স্থাপন করেন তবে আপনি ওয়েবসাইটটি পেয়ে যাবেন, বা সার্ভারে মেল পাঠানো তার মেল পরিষেবাটি ব্যবহার করবে।

ব্যবহার wwwবা না করা ব্যক্তিগত পছন্দের বিষয়। বিরোধী দৃষ্টিকোণগুলি http://no-www.org/ এবং http://www.yes-www.org/ এ পাওয়া যাবে - তবে আমি বিশ্বাস করি যে wwwএটি অপ্রয়োজনীয় এবং কেবল ইউআরআইতে আরও ক্রাফ্ট যুক্ত করে।

বেশিরভাগ সার্ভার একই সাইটকে যেভাবেই প্রেরণ করে তবে পুনর্নির্দেশ করবেন না। এসইও উদ্দেশ্যে, একটি চয়ন করুন, তারপরে অন্যটিকে এটিতে পুনর্নির্দেশ করতে পান। উদাহরণস্বরূপ, কিছু পিএইচপি কোড এটি করার জন্য:

if (preg_match('/www/', $_SERVER['SERVER_NAME'])) {
  header("Location: http://azabani.com{$_SERVER['REQUEST_URI']}");
  exit;
}

যাইহোক, wwwঅন্যান্য উত্তরদাতাদের দ্বারা তৈরি সাবডোমেনের ব্যবহারের প্রচারের কিছু কারণগুলি যেমন স্ট্যাটিক সার্ভারগুলিতে কুকি না প্রেরণ করা (ক্রেডিট কনরাড রুডলফ )।


2
দেখে মনে হচ্ছে no-www.org একটি বিক্রয়ের জন্য পার্ক করা পৃষ্ঠায় ফিরে গেছে যেখানে হ্যাঁ -www.org এখনও শক্তিশালী চলছে। আমার ধারণা এটি স্থির করে les এখন থেকে সবাই "www" ব্যবহার করে।
নুন্যা

9

এটা বেশ historicalতিহাসিক। একসময় আমরা www.example.com, ftp.example.com, images.example.com, uk.example.com ইত্যাদি ব্যবহার করতাম যা করণীয়কে যৌক্তিক মনে হয়েছিল এবং এর মধ্যে বোঝা ছড়িয়ে দেওয়ার জন্য একটি সহজ পদ্ধতি সরবরাহ করেছিল সার্ভার।

এই দিনগুলিতে আমি কেবলমাত্র মূল সাইটের জন্য উদাহরণ ডটকমের জন্য যাব এবং www সংস্করণটিকে পুনর্নির্দেশ করব।

Google ওয়েবমাস্টার সরঞ্জামগুলি আপনার পছন্দের ডোমেন নির্দিষ্ট করার অনুমোদন দেবে , তাই আপনি কি সেগুলিও ব্যবহার নিশ্চিত করুন।

আরও দেখুন:
https://stackoverflow.com/questions/1109356/www-or-not-www-what-to-choose-as-primary-site-name
https://stackoverflow.com/questions/1884157/to- WWW-অর-না-টু-WWW


8

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


1
আমি এই মুহুর্তে রেফারেন্সটি খুঁজে পাচ্ছি না তবে এটি একই উত্স নীতিতেও প্রভাব ফেলতে পারে।
কোবি

হ্যাঁ, দুর্ভাগ্যক্রমে হবে। আপনি জেএসওএনপি-এর মতো কিছুই বাদ দিয়ে অজ্যাক্স www.example.comথেকে example.comবা তদ্বিপরীত করতে পারবেন না ।
ডেলান আজাবানী

7

আমি প্রথম করতাম। wwwসম্মেলন HTTP- র প্রাথমিক দিনগুলো যেখানে www.cmu.edu এবং cmu.edu খুব সম্ভবত বিভিন্ন মেশিন ছিল থেকে আসে।


10
প্রথম দিনগুলিতে আপনি খুব কমই কোনও ডোমেনের জন্য একটি রেকর্ড দেখতে পেতেন - সম্ভবত এটির একটি এমএক্স রেকর্ড থাকতে পারে তবে আপনি সেখানে খুব কমই হোস্ট পেয়েছিলেন।
জো এইচ।

2

এখানে আরেকটি ছোটখাটো দৃষ্টিভঙ্গি।

Www না করে, পাঠ্য-ভিত্তিক মিডিয়া আসে যখন মুদ্রিত হোক বা অনলাইন হোক না কেন, একটি সামান্য খারাপ দিক রয়েছে এবং এটি এটি ওয়েব ঠিকানা হিসাবে স্বীকৃতি পাচ্ছে। মুদ্রণ হিসাবে, এটি সাধারণত বেশ স্পষ্ট যে উদাহরণ ডটকম একটি ওয়েব ঠিকানা এবং এটি হাইলাইট করার জন্য আপনি স্টাইলিং স্পর্শ যুক্ত করতে পারেন। তবে সহজ পাঠ্য অনলাইন? এত সহজ নয়. সম্ভাবনা হ'ল আপনি যদি কোনও সরল পাঠ্য বার্তা প্রেরণ করেন - ইমেল, টুইট, ফেসবুক পোস্ট, এসএমএস বা যাই হোক না কেন - এটি http: // অথবা www দিয়ে শুরু হওয়া কোনও URL স্বীকৃতি দেবে। তবে এগুলির দুটি ছাড়া কাউকেই চিনতে পারবে না। সুতরাং ক্লিকযোগ্য লিঙ্কে ইউআরএল তৈরি করতে, আপনাকে হয় www লিখতে হবে। অথবা http: // এর সম্মুখভাগে এবং দু'জনের www। সংক্ষিপ্ত, দেখতে কম clunky এবং পড়া সহজ।


2
http://example.com/সম্পূর্ণরূপে যোগ্য যেখানে www.example.comনেই। আমি সম্পূর্ণরূপে যোগ্যতাসম্পন্ন পদ্ধতির পছন্দ, কারণ এটা সবসময় স্বীকৃত একটি URL কিনা তা কিনা এটা নির্বিশেষে https://example.uk/বা https://blog.example.eu/বা যাই হোক না কেন। এটি সুরক্ষিত সাইটটির প্রোটোকল এইচটিটিপিএস হিসাবে নির্দিষ্ট করার সাথে সামঞ্জস্যপূর্ণ; www.example.comএটি একটি ডোমেন এবং এটি ব্যবহার করার জন্য কোন প্রোটোকল ব্যবহার করা উচিত সে সম্পর্কে কিছুই বলে না।
জেমস হাই হাই
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.