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");
}
?>