まったく、なんで/posts/view/?var1=3&var2=4 が呼ばれたとき、

$this->params['url'] => Array
(
 [url] => posts/view    ←余計なデータ
 [var1] => 3
 [var2] => 4
)

なんだよ。ぼけ。使いにくいじゃないか。