سلامی دوباره
یکی از تجربیات بدی که داشتم توی session هایی بود که توی پروژه هام بوجود میومد.
همون طور که میتونید سیشن ها در php در واقع همون کوکی ها یا فایل های کوچیکی هستن که فرقش اینه سیشن توی سرور ساخته میشه ولی کوکی توی مرورگر کاربر.
خلاصه تجربه بد من این بود که چون کوکی ها وقتی ذخیره میشن با توجه به دامین ذخیره سازی انجام میشه.
ینی http://iranapp.org با https://iranapp.org توی ذخیره کوکی فرق میکنه.
شما اگه روی دامین http://iranapp.org کوکی رو ذخیره کنید بعد برید از دامین https://iranapp.org اون رو بردارید میبینید که چیزی وجود نداره.
دلیلش همینی که بالا هست گفتم.
سیشن هم تحت تاثیر این کوکی قرار میگیره.
خلاصه ماه ها مشنگ این قضیه بودم که نمیدونستم چطوری حل میشد تا امروز فهمیدم.
راه حل: داميني كه سيشن توي اون ميسازيد حتما يكي باشه.
يني دامين تون ثابت باشه مثلا https://domain.com بشه دامين نهايي شما.
اكه www.domain.com هم رفت ريدايركت كنيد به https://domain.com
ناگفته نماند اين توي سئوي سايتتون در گوگل هم تاثير خوبي داره.
البته شاید تجربه من راه حلش درست بوده ممکنه اشتباه باشه اصلا مشکل چیز دیگه باشه و استادان هم نظر بدن خالی از لطف نیست ولی خوب با این روش تونستم حلش کنم
با تشکر
نظرات کاربران
ارسال نظر