Вы можете реализовать свое желание методом POST.Попробуйте следующий код.
<?php
$id = !empty($_GET['id'])?$_GET['id']:"1";
$type = !empty($_GET['type'])?$_GET['type']:"a";
$item = !empty($_GET['item'])?$_GET['item']:"b";
if(count($_POST) == 0 && !empty($id) && !empty($type) && !empty($item)){
?>
<form method="POST" id="myForm" action="page.php">
<input type="hidden" name="id" value="<?php echo $id; ?>"/>
<input type="hidden" name="type" value="<?php echo $type; ?>"/>
<input type="hidden" name="item" value="<?php echo $item; ?>"/>
</form>
<script>
document.getElementById("myForm").submit();
</script>
<?php
}
if(count($_POST) > 0 && !empty($_POST['id']) && !empty($_POST['type']) && !empty($_POST['item'])){
var_dump('post',$_POST,count($_POST));
}
?>
Надеюсь, что это поможет !!!