support appcache with indirect path