অ্যাকাউন্ট সাবডোমেনের জন্য বেসিক ক্যাম্পের মতো আইআইএস ওয়াইল্ডকার্ডগুলি কীভাবে কনফিগার করবেন (বেসক্যাম্পের মতো)?


8

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

অ্যাপাচি আপনাকে একটি ওয়াইল্ডকার্ড (*) নির্দিষ্ট করার অনুমতি দেয় এবং acme.myapp.com কে myapp.com এ পুনঃনির্দেশ করবে, যেখানে আমি সাবডোমেনের ভিত্তিতে ব্যবহারকারীর অ্যাকাউন্টের নাম পুনরুদ্ধার করতে আমার যুক্তি সম্পাদন করতে পারি। আমি কীভাবে স্বয়ংক্রিয়ভাবে আইআইএস দিয়ে এটি করব তা নিশ্চিত নই (এককালীন বেশ কয়েকটি সময় হয়েছে যেহেতু আমাকে একক ওয়েবসাইট ব্যতীত অন্য কোনও কিছুর জন্য আইআইএস কনফিগার করতে হয়েছিল)।

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


আইআইএস এর কোন সংস্করণ এটি 6 বা 7
স্যাম কোগান

আইআইএস ((স্থানীয় বক্স চলমান উইন))। হোস্টিং সম্ভবত সার্ভারে 2008 থাকবে তাই আমি IIS7 সর্বদা ধরে নিতে পারি ume
ওয়েইন মোলিনা

উত্তর:


5

জো যেমন উল্লেখ করেছে যে আপনি ডিআইএনএস-এর সাথে আইআইএসের চেয়ে আরও বেশি কিছু করতে পারেন।

আই। আই। এস। * ডোমেন ডটকম ওয়াইল্ডকার্ড ডোমেনগুলির জন্য সমর্থন নেই। পরিবর্তে আপনি আইআইএসে কোনও সাইট তৈরি করবেন যার কোনও হোস্ট শিরোলেখ নেই, সুতরাং সেই আইপি-র সমস্ত অনুরোধের প্রতিক্রিয়া জানাবে যা হোস্ট শিরোলেখগুলি সহ অন্যান্য সাইটগুলি বাছাই করে নি। তারপরে আপনি সেই সাইটের আইপি এবং আপনার সম্পন্ন হওয়া আইপি দেখানোর জন্য আপনার ওয়াইল্ডকার্ড ডিএনএস এন্ট্রি তৈরি করবেন।


সুতরাং এটি ডোমেইন সেটআপ না করে এবং এটি ডিএনএস দিয়ে না করে "নকল" করার কোনও উপায় নেই? আমি জিজ্ঞাসা করছি কারণ আমি অ্যাকাউন্টের অংশটি পরীক্ষা করতে চাই (উদাঃ যে acme.myapp.xxx অ্যাকাউন্টটি Acme- এর জন্য পুনরুদ্ধার করে) তবে আমি যদি সঠিকভাবে বুঝতে পারি তবে এর অর্থ আমি ডোমেনটি কিনে না রেখে সেটাকে IIS এর সাথে পরীক্ষা করতে পারব না আইপি ঠিকানা আপ?
ওয়েইন মোলিনা

2
ঠিক আছে যদি আপনি এটি পরীক্ষা করতে চান তবে আপনি আইআইএস সেটআপ করতে পারবেন, তারপরে আপনি যে সাবডোমেনগুলি পরীক্ষা করতে চান তার জন্য আপনার স্থানীয় HOST ফাইলে কিছু এন্ট্রি রেখে দিতে পারেন, সুতরাং তারা আপনাকে আইআইএস সার্ভারের দিকে নির্দেশ করে, এটি আপনাকে আপনার মেশিনে পরীক্ষা না করে অনুমতি দেবে ডোমেন ক্রয়।
স্যাম কোগান

যতক্ষণ না আপনার আইআইএসে প্রতি বন্দর প্রতি আবেদন থাকে।
মার্ক ক্লাইমেন্ট

2

যদি আমি আপনাকে সঠিকভাবে বুঝতে পারি তবে আপনি এটি করতে DNS ব্যবহার করতে পারেন। ধরে নিই যে myapp.com আপনার ডোমেন, তবে আপনার myapp.com ডিএনএস জোনে কেবলমাত্র একটি সিএনএম রেকর্ড (অ্যাকমে) যুক্ত করুন যা আপনার ওয়েবসাইটের (www.myapp.com) এর রেকর্ডের দিকে নির্দেশ করে। এটি তাদের আপনার মূল ওয়েব সাইটে প্রেরণ করবে, যেখানে আপনার কোডটি গ্রহণ করবে এবং এগুলি যথাযথ অ্যাপ্লিকেশনটিতে পুনর্নির্দেশ করবে।

আপনি একটি ডিএনএস ওয়াইল্ডকার্ড রেকর্ডও ব্যবহার করতে পারেন (*) যা প্রত্যেকে ধরবে, যেমন acme.myapp.com, joeschmoe.myapp.com, ইত্যাদি catch

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.