たまにURLのパラメータが
index.php?id=1&page=1

みたいに、&が&に変換されているため、
$_GETでパラメータを取得できない場合があります。

一旦、$_SERVER['QUERY_STRING']でパラメータを取得して
&を&に変換するしかないのでしょうか?