edit: url_cevir kodunu yanlış görmüşüm, urldecode yaparak kısayoldan halledebiliriz onu.
header(); ile yönlendirme yaptığın kodlamalarda ekrana çıktı vermek hataya sebep olur, o yüzden gereksiz html kodlarını kaldırdım. kodun son hali şu şekilde, bir deneyin.
<?php
include("mysql.php");
mysql_query("SET NAMES 'utf8'");
$link = "http://".$_SERVER["HTTP_HOST"]."".$_SERVER["REQUEST_URI"]."";
$link = urldecode($link);
$sqlsorgu = mysql_query("SELECT * FROM listurl where shorturl = '$link'");
while($yazdir=mysql_fetch_array($sqlsorgu)){
$longurl = $yazdir["longurl"];
$hit = $yazdir["hit"] + 1;
mysql_query("UPDATE listurl SET hit = '$hit' where shorturl = '$link'");
header("Location: $longurl");
}
?>