Improve cache_curent_page , add file-cache expire

there is a bug in cache_curent_page