いったんcacheを消してみてください。
ちょっとそのあたり追えてないので今日時間があれば見てみます。
Parameters: {"article"=>{"id"=>"5407"}, "commit"=>"create",
"action"=>"preview
_article_confirm", "controller"=>"admin/article",
"comment"=>{"title"=>"Re: test
", "body"=>"", "author"=>"", "article_id"=>"5407", "password"=>""}}
のときpreview_article_confirmしたとき)
Expired page: /admin/notes.html (0.00011)
Expired page: /admin/notes/noteslist.html (0.00015)
Expired page: /admin/notes/recent_category_title_a.html (0.00019)
などのようになぜか/adminの下を消そうしていました。article_sweeperの問題かな。というわけでこれから追います。
Expired page: /archives/noteslist.html (0.00023)
Expired page: /archives.html (0.00012)
Expired page: script/../config/../public/index.html
Expired page: /archives/noteslist.html (0.00009)
のようなのが消えてくれます。。
expire_page :controller => "lists", :action => "show"
を
expire_page :controller => "/lists", :action => "show"
のようにすればよかったようです。とりあえずrakeと手元でテストした感じですが。