আমি কিছু অ্যাক্সেস বিধিনিষেধের সাথে মঞ্চস্থ পরিবেশ স্থাপনের সর্বোত্তম উপায়টি বের করার চেষ্টা করছি।
সহজ সমাধানটি হ'ল বেসিক অথেনটিকেশনটি ছুঁড়ে ফেলা, তবে তারপরে পারফরম্যান্স অপটিমাইজেশন পরীক্ষা করার সময় আমি এটিতে গুগল পেজ স্পিড ইনসাইটগুলি নির্দেশ করতে সক্ষম হবো না, পাশাপাশি অন্যান্য অনুরূপ বাহ্যিক পরিষেবাদি যা আমি এটি অ্যাক্সেস করতে চাই।
এটি অনুসন্ধান ইঞ্জিনগুলিতে প্রদর্শিত হতে বাধা দেওয়ার জন্য এটি রোবট.টেক্সট দ্বারা সম্পূর্ণরূপে প্রকাশ্য করতে পারে। তবে আমার উদ্বেগটি হ'ল যে রোবটস টেক্সটে কোনও ভুল হওয়ার ঝুঁকি মোটামুটি বেশি, এবং আমাকে এ নিয়ে চিন্তিত হওয়ার দরকার নেই।
আপনি যদি সার্চ ইঞ্জিনগুলি অবরুদ্ধ করেন না (বা যদি কেউ এটিকে অবহেলা করেন) তবে আপনি লাইভ গ্রাহকরা আপনার স্টেজিং সাইটে অর্ডার দিচ্ছেন, যা তাদের খুশি করবে না।
বা আরও খারাপ, যদি আপনি ভুলক্রমে রোবটস.টেক্সটকে উত্পাদনে মোতায়েন করেন তবে আপনি আপনার সমস্ত গুগল রস এবং বিক্রয় ভাল পরিমাণে হারাবেন।
সুতরাং যে বিকল্পটি আমি পছন্দ করছি তা হ'ল একটি সাধারণ আইপি ঠিকানার সীমাবদ্ধতা। তবে আমি Nginx পুনরায় আরম্ভ না করেই বিধিনিষেধগুলি যুক্ত / সরিয়ে ফেলতে সক্ষম হতে চাই, পরিবর্তনগুলি করার সময় পুনরায় ঝুঁকি হ্রাস করতে।
সুতরাং আমি একটি দ্রুত মডিউলটির দিকে ঝুঁকতে শুরু করছি যা সক্ষম হয়ে গেলে বিকাশকারী আইপি অ্যাড্রেসগুলিতে সন্ধান করবে এবং ব্যবহারকারীর আইপি ঠিকানা (বা এক্স_ফোরওয়ার্ডED_FOR) এটি মিলে গেলে কেবলমাত্র (সামনের এবং ব্যাকএন্ড) সাইটে অ্যাক্সেসের অনুমতি দেবে।
ভাবছেন যদি এটিকে কোনও যুক্তিসঙ্গত সমাধান বলে মনে হচ্ছে বা এমন সহজ কিছু আছে যা আমি মিস করছি।
আপডেট: এই যে রোবটসটিটিএসটি একটি নেটিভ ব্যাকএন্ড স্যুইচ এর মাধ্যমে নিয়ন্ত্রণ করা যায় এবং ডেমো স্টোর নোটিশটি কোনও বৈধ গ্রাহকের আদেশকে আটকাতে পারে, এবং যেহেতু আমি মঞ্চস্থানে পাবলিক অ্যাক্সেস সম্পর্কে সত্যই উদ্বিগ্ন নই, আমি ফিলের সমাধানটি পছন্দ করি।
তবে যে কেউ তাদের মঞ্চস্থানের সাইটে অ্যাক্সেস সীমাবদ্ধ রাখতে চায় না তাদের জন্য, আমি মনে করি ক্রিসের সমাধান হ'ল উপায়।
আপডেট 2: রোবট.টিএসটি বিকল্পগুলি সিস্টেম কনফিগারেশন> ডিজাইন> এইচটিএমএল হেডে কী করণীয় তা 100% নিশ্চিত নয় তবে আমার ক্ষেত্রে - এবং একটি সংক্ষিপ্ত অনুসন্ধান থেকে এটি সাধারণ বলে মনে হয় - আমার কাছে কেবল একটি ফ্ল্যাট রোবট.টিএসটি আছে যে পাঠ্য ফাইলটি ব্যবহৃত হচ্ছে সেই জায়গায়, যাতে কনফিগার বিকল্পটি সম্মানিত হচ্ছে না।
তাই আমি আপাতত রক্ষণাবেক্ষণের মডিউলটি নিয়ে যাচ্ছি: https://github.com/aleron75/Webग्रीffe_Maintain