ওয়ার্ডপ্রেস ৪.১ মাল্টিসাইট ইন্সটলে একাধিক ডোমেন ম্যাপ করার সঠিক উপায় কী?


12

আমি এই প্রশ্নটি এবং অন্যদের সম্পর্কে অবহিত রয়েছি কিন্তু মাল্টিসাইটের সাথে কীভাবে একটি ডোমেন সেট আপ করা উচিত তার কোনও সুনির্দিষ্ট উত্তর খুঁজে পাইনি যাতে www এবং নন- www রূপগুলি সঠিকভাবে আচরণ করে। আমি বিশ্বাস করি যে ডিএনএস পর্যায়ে আমার ওয়াইল্ডকার্ডগুলি সঠিকভাবে সেট আপ হয়েছে এবং প্রস্তাবিত সমাধানটি define( 'NOBLOGREDIRECT', 'http://www.example.com' );আমার মূল সাইটের জন্য কাজ করার অনুরোধ করেছে তবে একই ইনস্টলের অন্যান্য নেটওয়ার্ক নয়।

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

সুতরাং wwwকোনও মাল্টিসাইট ইনস্টল না করে খালি ডোমেনগুলি ম্যাপ করার সঠিক উপায় কী ? প্লাগইন প্রয়োজন? এগুলি কি পুনরায় লেখাগুলি ব্যবহার করে ওয়েব সার্ভার কনফিগারেশনে পরিচালনা করা উচিত?


আপনার একাধিক সাইট ইনস্টলেশনতে যে কোনও ডোমেইনে বাহ্যিক ডোমেনগুলি ম্যাপ করতে আপনার ওয়ার্ডপ্রেস এমইউ ডোমেন ম্যাপিং প্লাগইন ইনস্টল করতে হবে।
নাভিদ চৌগল

উত্তর:


16

ওয়ার্ডপ্রেস মাল্টিসাইট ডিফল্টরূপে বিভিন্ন ডোমেন পরিচালনা করতে পারে - তবে ওরফে ডোমেনগুলির সাথে নয়। প্রতিটি সাইটের সেটিংস ডোমেন সঞ্চয় করে। ডিফল্ট ইনস্টলে একটি সাবডোমেন বা ফোল্ডার-কাঠামো রয়েছে। তবে আপনি একটি একক ডোমেন যুক্ত করতে পারেন।

স্ক্রীনশট

উদাহরণস্বরূপ, প্রথম দুটি সাইট একই ডোমেনের সাথে রয়েছে (ইনস্টল থেকে ডিফল্ট) এবং তৃতীয় সাইটটি ডিফল্ট থেকে বাহ্যিক ভিন্ন ডোমেনের সাথে কাজ করে। শেষটি একটি ভিন্ন ডোমেন। ডোমেন ম্যাপিংয়ের জন্য কোনও প্লাগইন বা কাস্টম উত্সের প্রয়োজন নেই।

এখানে চিত্র বর্ণনা লিখুন

পৃথক ডোমেন সহ সর্বশেষ সাইটের সেটিংসের স্ক্রিনশটটি এখানে দেওয়া হয়েছে:

এখানে চিত্র বর্ণনা লিখুন

আপনি যদি প্রতিটি লগইনের জন্য কুকি চেক হ্রাস করতে চান তবে নিম্নলিখিত ধ্রুবকটিতে যুক্ত করুন wp-config.php

define( 'COOKIE_DOMAIN', '' );

অন্যথায় ওয়ার্ডপ্রেস সর্বদা এটি আপনার নেটওয়ার্কে সেট করে রাখবে $current_site->domain, যা কিছু পরিস্থিতিতে সমস্যার কারণ হতে পারে।

এলিয়াসের সাথে ডোমেন ম্যাপিং

আপনার যদি ডোমেনগুলিতে এলিয়াস ম্যাপ করার মতো গভীরতর কাস্টমাইজেশন প্রয়োজন হয় তবে প্লাগইনগুলি আপনাকে সহায়তা করতে পারে। ওয়ার্ডপ্রেস কোর ভবিষ্যতে ডোমেন এলিয়াস ম্যাপিং সরবরাহ করবে বলে আশাবাদী তবে ততক্ষণ আপনি নীচের প্লাগইনগুলির একটি ব্যবহার করতে পারেন:

ডাব্লুডাব্লুডাব্লু বনাম নন-ডাব্লুডাব্লুডাব্লু

নন-ডাব্লুডাব্লুডাব্লু এবং ডাব্লুডাব্লুডাব্লু ইউআরএলগুলির সাথে এটি করার বিষয়ে আমার কাছে প্রয়োজনীয় জ্ঞান নেই তবে আমি মনে করি এই কেসটি কিছুটা আলাদা is Www.test.com এর মতো একটি ডোমেনে www সাবডোমেন থাকে। তবে www ওয়েবের প্রতিশব্দ এবং প্রায়শই সাবডোমেন হিসাবে ব্যাখ্যা করা হয় না। আমার সমস্ত ক্লায়েন্টের জন্য, আমি ডাব্লুডাব্লুডাব্লু ঠিকানা থেকে নন-ডাব্লুডাব্লুয়াকে আবার লিখি।

একটি নতুন সাইট তৈরির জন্য ইঙ্গিত

প্রক্রিয়াটিতে, একটি নতুন সাইট তৈরি করতে ইনপুট ক্ষেত্রে কোনও বাহ্যিক ডোমেন যুক্ত করা সম্ভব নয়। একটি এলোমেলো মান যুক্ত করুন এবং সাইটটি তৈরির পরে, বাহ্যিক সাইট যুক্ত করতে সম্পাদনা সম্ভাবনাটি ব্যবহার করুন।


এর জন্য ধন্যবাদ. আপনি কি বোঝাতে চেয়েছেন যে আপনার ক্লায়েন্টদের জন্য আপনি ওয়েবਸਰভার স্তরে পুনর্লিখন করেন অর্থাৎ অনুরোধটি ওয়ার্ডপ্রেসে পৌঁছানোর আগে?
কোডেকবয়

না, এটি কেবলমাত্র ক্লায়েন্ট পক্ষের সেটিংস, মাল্টিসাইট ইনস্টলেশনগুলির সেটিংসে।
515

আমি আপনার চূড়ান্ত বাক্যটি উল্লেখ করছি "আমার সমস্ত ক্লায়েন্টদের জন্য, www ঠিকানা থেকে নন-ডাব্লুডাব্লুডুতে পুনরায় লিখুন।"
কোডেকবয়

ঠিক আছে. হ্যাঁ, এটি ডোমেন হ্যান্ডলিং, ওয়েবস্পেসের একটি সেটিংস। তবে আমি .htaccessইনস্টলের নিয়মগুলিতে যুক্ত করি ।
515

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