Arkadaşlar bir sayfalama türüm var. Şu şekilde çalışıyor

haberler.php
Sayfa 2 ye geçtigimde
haberler.php?sayfa=2

Ben bunu

haberler.html
Sayfa 2 ye geçtigimde
haberler2.html

şeklinde çekmesini istiyorum.

Ben ugraştım ama anca haberler.html?sayfa=2 yapabildim..
Yardımcı olursanız sevinirim.
İlgilenen herkeze teşekkürler

Kodlarım

<?
 $count = 0;$a= "";
 function habersayfalama($limit,$sayfano,$satir_sayisi=0,$sayfaadi='haberler.php',$adresdeger='')
{
  $habersayfalama = '';
  if($satir_sayisi > $limit)
  {
    $sayfa_sayisi = $satir_sayisi / $limit;
    $sayfa_sayisi = ceil($sayfa_sayisi);
    if($sayfano == $sayfa_sayisi)
    {
      $to = $sayfa_sayisi;
    } elseif($sayfano == $sayfa_sayisi - 1)
    {
      $to = $sayfano + 1;
    } elseif($sayfano == $sayfa_sayisi - 2)
    {
      $to = $sayfano + 2;
    } else {
      $to = $sayfano + 3;
    }
    if($sayfano < 4)
    {
      $from = 1;
    } else {
      $from = $sayfano - 3;
    }

    if (6 < $sayfano)
    $habersayfalama .= ' <b><a href="'.$sayfaadi.'?sayfa=1'.$adresdeger.'"><b>1</b></a>...</b> ';

    for($i=$from; $i <= $to; $i++)
    {
      if($i == $sayfano)
      {
        $habersayfalama .= '<b>['.$i.']</b> -';
      } else {
        $habersayfalama .= '<a style="text-decoration:none; color:#000000" href="'.$sayfaadi.'?sayfa='.$i.$adresdeger.'">'.$i.'</a> - ';
      }
    }    if ($to < $sayfa_sayisi)    {
      $habersayfalama .= ' <b>...<a href="'.$sayfaadi.'?sayfa='.$sayfa_sayisi.$adresdeger.'" style="text-decoration:none; color:#000000"> '.$sayfa_sayisi.'</a></b> ';
    }
  }
  if($habersayfalama == "")
  {
    $habersayfalama = 'Sayfa 1';
  }
  return $habersayfalama;
} 
$limit = 15; // Bir sayfada kac haber gosterecegını burdan belirlersin
$sorgu = mysql_query("SELECT COUNT(*) FROM  haberler ");
$satir_sayisi = mysql_result($sorgu, 0);
@$sayfa = abs(intval($_GET['sayfa']));
if(empty($sayfa) || $sayfa > ceil($satir_sayisi/$limit))
{
  $sayfa = 1;
  $baslangic = 0;
} else {
  $baslangic = ($sayfa - 1) * $limit;
}
$sorgu = mysql_query("SELECT * FROM haberler ORDER BY id DESC LIMIT $baslangic,$limit");
                while($yaz = mysql_fetch_array($sorgu)){
$turkce=array("ş","Ş","ı","(",")","'","ü","Ü","ö","Ö","ç","Ç"," ","/","*","?","ş","Ş","ı","ğ","Ğ","İ","ö","Ö","Ç","ç","ü","Ü");
$duzgun=array("s","S","i","","","","u","U","o","O","c","C","-","-","-","","s","S","i","g","G","I","o","O","C","c","u","U");
$deger=str_replace($turkce,$duzgun,$yaz[baslik]);
$deger = preg_replace("@[^A-Za-z0-9\-_]+@i","",$deger);
                

echo "<font size='2' face='tahoma'><b><img src='img/newhaber.gif' align='left'><a href='$yaz[id]-$deger.html'><font color='black'>$yaz[baslik]</b></font></font></a><br><br>";


}
// while döngüsü sonu
?>