আপনি যে এ-রেকর্ডের উপনামটি তৈরি করেছেন তা বালতির নামের মতোই হতে হবে, কারণ এস 3-তে বালতিগুলির ভার্চুয়াল হোস্টিংয়ের প্রয়োজন Host:
হয় ব্রাউজারের পাঠানো হেডারটি বালতির নামের সাথে মেলে। সত্যিই আর কোন ব্যবহারিক উপায় নেই যাতে বালতিগুলির ভার্চুয়াল হোস্টিং সম্পন্ন করা যায় ... বালতিটি কোনও প্রক্রিয়া দ্বারা চিহ্নিত করতে হবে এবং সেই প্রক্রিয়াটি হ'ল এইচডিপি শিরোনাম।
"উদাহরণ.কম" ডোমেনের অভ্যন্তরে বালতিতে একটি উপাধি তৈরি করার জন্য, বালতির নামটি একটি হোস্টনাম হতে চলেছে যা আপনি সেই ডোমেনের মধ্যে আইনীভাবে ঘোষণা করতে পারেন ... রুট 53 এ-রেকর্ড "testbucket.example" .কম, "উদাহরণস্বরূপ, কেবলমাত্র " টেস্টবকেট.এক্সাম্পল ডটকম "নামে একটি বালতিতে অ্যালাইজ করা যেতে পারে ... এবং অন্য কোনও বালতি নেই।
আপনার প্রশ্নে, আপনি এই প্রতিবন্ধকতাটি ভঙ্গ করছেন ... তবে আপনি কেবল "সরল 3 ওয়েবসেটেস্ট ডটকম" ডোমেনের (এবং শীর্ষে) "বালুচর" নামে একটি বালতিতে একটি উপসর্গ তৈরি করতে পারেন।
এটি নকশার ভিত্তিতে, এবং ঠিক 53 বা এস 3-এর সীমাবদ্ধতা নয়। তারা কেবল আপনাকে এমন কিছু করতে বাধা দিচ্ছে যা সম্ভবত কাজ করতে পারে না। ওয়েব সার্ভারগুলি কোনও এলিয়াসিং বা সিএমএল বা ডিএনএসে করা অন্য কিছু সম্পর্কে অজানা - তারা কেবলমাত্র মূল হোস্টনামটি পেয়েছে যা ব্রাউজারটি বিশ্বাস করে যে এটি ব্রাউজারের দ্বারা প্রেরিত HTTP শিরোনামগুলিতে সংযুক্ত হওয়ার চেষ্টা করছে ... এবং এস 3 এটি ব্যবহার করে ভার্চুয়াল হোস্ট করা অনুরোধটি প্রয়োগ হয় সেই বালতিটির নাম সনাক্ত করতে তথ্য।
অ্যামাজন এস 3 এর প্রয়োজন আপনার বালতিটিকে আপনার ডোমেনের মতোই দেওয়া উচিত। এটি এমন হয় যাতে কোনও ব্যবহারকারী আপনার ওয়েবসাইট থেকে সামগ্রী অনুরোধ করার সময় অ্যামাজন এস 3 ওয়েব ব্রাউজারগুলির দ্বারা প্রেরিত হোস্ট শিরোনামগুলি সঠিকভাবে সমাধান করতে পারে। অতএব, আমরা আপনাকে আপনার ডোমেন নাম নিবন্ধন করার জন্য অর্থ প্রদানের আগে অ্যামাজন এস 3 এ আপনার ওয়েবসাইটের জন্য বালতিগুলি তৈরি করার পরামর্শ দিচ্ছি।
http://docs.aws.amazon.com/gettingstarted/latest/swh/getting-started-create-bucket.html#bucket-requirements
নোট, তবে, এই সীমাবদ্ধতা কেবল তখনই প্রযোজ্য যখন আপনি নিজের বালতির সামনে ক্লাউডফ্রন্ট ব্যবহার করছেন না।
ক্লাউডফ্রন্টের সাথে, আরও নমনীয়তা রয়েছে কারণ Host:
অনুরোধটি এস 3 এর মাধ্যমে দেওয়ার আগে শিরোনামটি পুনরায় লেখা যেতে পারে (ক্লাউডফ্রন্ট নিজেই)। আপনি আপনার ক্লাউডফ্রন্ট বিতরণে "উত্স হোস্ট" কনফিগার করেছেন your-bucket.s3-website-xx-yyyy-n.amazonaws.com
যেখানে xx-yyyy-n যেখানে আপনার বালতিটি তৈরি হয়েছিল S3 এর AWS অঞ্চল। এই শেষ পয়েন্টটি প্রতিটি বালতির জন্য এস 3 কনসোলে প্রদর্শিত হবে।