galiba yapmak istediğin şöyle bişey,
biraz uzun yola kaçmış olabilirim idare edin


index.php içeriği :
<?php
//index.php

function rastgele() {
$strRandomHarf = '';
$strRndSayi='';
$strRndSayilar='0123456789';
$strChars = 'abcdefghijklmnopqrstuvwxyz';

for($i=0;$i<3;$i++) {
$strRandomHarf .= $strChars[mt_rand(0, strlen($strChars))];
$strRndSayi .= $strRndSayilar[mt_rand(0, strlen($strRndSayilar))];
}
$link=$strRndSayi;
$link.=$strRandomHarf;
return $link;
}


$link= rastgele();
header ("Location:$link.html");

?>
icerik.php yani anasayfa içeriğin:

<?php
//icerik.php yani anasayfan
// $r ve $h linkten gelen değişkenler
echo $r;
echo "<br>";
echo $h;

?>
son olarak .htaccess içeriğin.

  Options +FollowSymLinks
RewriteEngine on

RewriteRule ^([0-9]{3})([a-z]{3}).html$ icerik.php?r=$1&h=$2 [L]
linklerin 123asd.html gibi, 3 rakam 3 harf...