পূর্বশর্তগুলি
ম্যাজেন্টো ইতিমধ্যে ইনস্টলেশনে একটি ডিফল্ট ওয়েবসাইট তৈরি করেছে (আপনার ক্ষেত্রে mystore1.com)।
পদক্ষেপ 1 - তৈরি
যান System->Manage Stores
। তৈরি ওয়েবসাইট ক্লিক করুন । পছন্দসই মান সহ ফর্মটি পূরণ করুন এবং সংরক্ষণ করুন। উদাহরণ:
- নাম - ওয়েবসাইট 2
- কোড - সাইট 2
- বাছাই অর্ডার: 2
তৈরি স্টোর ক্লিক করুন । ফর্মটিতে মানগুলি পূরণ করুন এবং সংরক্ষণ করুন। উদাহরণ:
- ওয়েবসাইট - ওয়েবসাইট 2 (আপনি আগে তৈরি করেছেন)
- ওয়েবসাইট 2 জন্য স্টোর
- রুট বিভাগ - ডিফল্ট বিভাগ (mystore1.com এ স্টোরের সমান)
তৈরি স্টোর ভিউতে ক্লিক করুন । ফর্মটিতে মানগুলি পূরণ করুন এবং সংরক্ষণ করুন। উদাহরণ:
- দোকান
- নাম - ওয়েবসাইট 2 এর জন্য স্টোর (আপনি উপরে তৈরি করেছেন)
- কোড - store2
- স্থিতি - সক্ষম
- বাছাই অর্ডার - 1
এখন পর্যন্ত আপনি একটি নতুন ওয়েবসাইট তৈরি করেছেন।
পদক্ষেপ 2 - কনফিগারেশন
যান System->Configuration->Web->Unsecure
। উপরের বাম ড্রপডাউন থেকে 'ওয়েবসাইট 2' (ওয়েবসাইটটি স্টোর ভিউ নয়) নির্বাচন করুন এবং নিম্নলিখিত মানটি পূরণ করুন।
- বেস ইউআরএল: http://www.mysite2.com/
- বেস লিংক ইউআরএল: {sec অনিরাপদ_বেস_আরল}}
- বেস ত্বকের ইউআরএল: {sec অনিরাপদ_বাস_আর্ল}} ত্বক /
- বেস মিডিয়া ইউআরএল: {sec unsecure_base_url}} মিডিয়া /
- বেস জাভাস্ক্রিপ্ট ইউআরএল: sec sec unsecure_base_url}} জেএস / যদি তাদের মধ্যে কিছু ইতিমধ্যে এর মতো থাকে তবে তাদের সেভাবে ছেড়ে দিন।
আপনি যদি নিজের ওয়েবসাইটে এসএসএল ব্যবহার করার পরিকল্পনা করেন তবে Secure
বিভাগেও আপনার একই কাজ করা উচিত তবে 'বেস ইউআরএল' এর জন্য আপনার ওয়েবসাইটের সুরক্ষিত ইউআরএল পূরণ করুন।
- বেস ইউআরএল: https://www.mysite2.com/
- বেস লিংক ইউআরএল: {{সুরক্ষিত_বেস_আরল}}
- বেস ত্বকের ইউআরএল: {{সুরক্ষিত_বেস_আরল}} ত্বক /
- বেস মিডিয়া URL: {{Safe_base_url _} মিডিয়া /
- বেস জাভাস্ক্রিপ্ট ইউআরএল: {{নিরাপদ_বেস_আরএল}} জেএস /
পরিবর্তনগুলি সংরক্ষণ করুন এবং ক্যাশে সাফ করুন।
পদক্ষেপ 3 - সার্ভার কনফিগারেশন
এখন আপনাকে mysite2.com এর নথির মূল তৈরি করতে হবে mysite1.com হিসাবে একই ফোল্ডারে।
এটি আপনার httpd.conf
ফাইলে যুক্ত করুন
<VirtualHost *:80>
ServerAdmin webmaster@mysite2.com
DocumentRoot /document/root/here
ServerName mysite2.com
</VirtualHost>
এখন আপনি mysite2.com এ গেলে আপনি একই হোমপেজটি mysite1.com দেখতে পাবেন তবে আপনি যে প্রথম ক্লিকটি করেন তা আপনাকে mysite1.com এ নিয়ে যাবে।
এটি ঠিক করার জন্য নিম্নলিখিতগুলিতে যুক্ত করুন .htaccess
।
SetEnvIf Host www\.mysite1\.com MAGE_RUN_CODE=base #or the code for mysite1.com
SetEnvIf Host www\.mysite1\.com MAGE_RUN_TYPE=website
SetEnvIf Host ^mysite1\.com MAGE_RUN_CODE=base #or the code for mysite1.com
SetEnvIf Host ^mysite1\.com MAGE_RUN_TYPE=website
SetEnvIf Host www\.mysite2\.com MAGE_RUN_CODE=site2 #or the code for mysite1.com
SetEnvIf Host www\.mysite2\.com MAGE_RUN_TYPE=website
SetEnvIf Host ^mysite2\.com MAGE_RUN_CODE=site2 #or the code for mysite1.com
SetEnvIf Host ^mysite2\.com MAGE_RUN_TYPE=website
সার্ভারটি পুনরায় চালু করুন, কেবলমাত্র (var / cache এর বিষয়বস্তু) ক্ষেত্রে আবার ক্যাশে সাফ করুন এবং আপনার প্রস্তুত হওয়া উচিত।
যদি আমি কিছু মিস করেছি তবে আপনি এই টিউটোরিয়ালটি পরীক্ষা করতে পারেন যা মূলত একই জিনিস বলে।
[সম্পাদনা]
নতুন ওয়েবসাইটটি কনফিগার করার পরে, গ্রাহকদের পৃথক করার জন্য প্রতি ওয়েবসাইটটিতে গ্রাহক অ্যাকাউন্টগুলি শেয়ারSystem->Configuration->Customer Configuration->Account Sharing Options
করার জন্য মূল্য নির্ধারণ করুন ।