ম্যাজেন্টো 2 (সম্মুখভাগ) এর URL থেকে কীভাবে সেশন আইডিটি সরিয়ে ফেলবেন। এটি SID
ইউআরএল এর ক্যোয়ারী প্যারামিটার।
উদাহরণস্বরূপ: https: //example.com/contact/? SID = sfl317buq8ru4uf4a ...
ম্যাজেন্টো 2 (সম্মুখভাগ) এর URL থেকে কীভাবে সেশন আইডিটি সরিয়ে ফেলবেন। এটি SID
ইউআরএল এর ক্যোয়ারী প্যারামিটার।
উদাহরণস্বরূপ: https: //example.com/contact/? SID = sfl317buq8ru4uf4a ...
উত্তর:
স্টোরটিতে যান > কনফিগারেশন> সাধারণ> ওয়েব> সেশন বৈধকরণ সেটিংস> স্টোরফ্রন্টে এসআইডি ব্যবহার করুন এবং এর মানটি নম্বরে সেট করুন
এসআইডি সম্পর্কে এখানে ভাল উত্তর :
এসআইডি একটি "সেশন আইডি"। Magento একই Magento ইনস্টলেশন মধ্যে ব্যবহারকারীর ক্রিয়াকলাপ ট্র্যাক করতে এটি ব্যবহার করে। সাধারণত, ম্যাজেন্টো একটি ইনস্টলেশন (ডাটাবেস) থেকে একটি ওয়েবসাইট এবং একটি স্টোরকে শক্তি দেয়।
ম্যাজেন্টো যদিও এক ইনস্টলেশন থেকে একাধিক স্টোর সহ একাধিক ওয়েবসাইটকে পাওয়ার করতে পারে। এসআইডি ব্যবহারকারীদের এই ওয়েবসাইটগুলি / স্টোরগুলিতে নেভিগেট করার সময় লগ ইন থাকার অনুমতি দেয়।
আমি মনে করি আপনি যদি ফাংশনটি সক্ষম করে থাকেন তবে ক্যাটালগের ইউআরএলগুলি অ্যাক্সেস করার সময় এসআইডি প্রেরণ করা হয় যাতে ম্যাজেন্টো বর্তমান ওয়েবসাইট / স্টোরের জন্য ব্যবহারকারীর অবস্থান / অবস্থানের সাথে সেশনটি আপডেট করতে পারে।
আপনি যদি কোনও বহু-ওয়েবসাইট বা মাল্টি-স্টোর পরিবেশ চালাচ্ছেন না, তবে সীমান্তে এসআইডি অক্ষম করা নিরাপদ।
তোমাদের মধ্যে যারা ইতিমধ্যে সেট দোকানে ঢোকার মুখে ব্যবহার করুন জন্য SID করার কোন (যেমন Siarhey Uchukhlebau তার উত্তরে নির্দিষ্ট) কিন্তু এখনও পরিত্রাণ পেতে পারেন না & সিদ = ... URL- এ, নিম্নলিখিত লিঙ্ক চেক আউট।
এটি একটি ম্যাজেন্টো বাগ, যা
সম্পর্কিত টিকিট সংস্করণ ২.৩ এ স্থির করা হবে : https://github.com/magento/magento2/issues/9453
সৌভাগ্যবসত, একটি Inchoo টিউটোরিয়াল কিভাবে কার্যসংক্রান্ত হিসাবে .htaccess ফাইল মাধ্যমে এটা মুছে ফেলার জন্য চালু থাকে
http://inchoo.net/dev-talk/remove-sid-from-magento-urls/
?SID
পিএইচপি দ্বারা স্বয়ংক্রিয়ভাবে যুক্ত করা হয় না যদি পিএইচপি সার্ভারে সেশনগুলি সংরক্ষণ না করার জন্য কনফিগার করা থাকে বা ব্রাউজার কুকিজ গ্রহণ না করে?
আমি বিশ্বাস করি ম্যাগেন্টো ডিফল্টরূপে এটি করে না। এটির জন্য একটি সেটিংস রয়েছে, তবে আমি ধরে নিচ্ছি যে ওপি এটি পরিবর্তন করে না, অন্যথায় তিনি নিজেই এটি আবিষ্কার করতে পারতেন।
vendor/magento/framework/Session/SidResolver.php
ফাংশনটি সন্ধান করুন এবং নীচের মত লাইনে মন্তব্য করুন।
public function getUseSessionInUrl()
{
// return $this->_useSessionInUrl;
}
vendor/magento/framework/
পুনরুদ্ধার করা / আপডেট হতে পারে