سلام
تو ASP براي اينكه صفحه اي تو cache نمونه بايد چكار كرد؟
مثلا وقتي كاربر LogOut ميكنه و بعد دكمه Back اينترنت اكسپلورر رو كليك ميكنه ديگه برنگرده به صفحه قبل.
من اين 2 تا دستور رو امتحان كردم ولي نشد:
معمولا بعد از Login یه کوکی یا Session ست میکنن که همیشه باید تست بشه و موقع Log Off اون رو پاک میکنن. زدن کلید Back صفحات ASP رو از کش نشون نمیده بلکه اونا رو دوباره اجرا میکنن. همیشه کافیه اول صفحاتتون کوکی یا Session ی رو که موقع لاگین ست کردین چک کنید و اگر وجود نداشتن یوزر رو به یه صفحه دیگه بفرستین.
این دستورات رو هم اول صفحتون بذارین که اصلا عمرا کش بشه
اون دستوري كه اول هر صفحه چك ميكنه كه Session هست يا نه رو گذاشته بودم.
ولي وقتي Back رو ميزنم بازم اون صفحه رو مياره. اما وقتي صفحه رو Refresh ميكنم درسته. يعني redirect ميشه به صفحه Login.
اين دستوراتي كه شما گذاشتين هم تغييري ايجاد نكرد.
مرسي