Yemekten sonra bu mesajı düzenleyerek en basit şekilde anlatmaya çalışacağım.
Edit:

Eğer yeni yazacağın script için açtıysan bu konuyu, veritabanına "link" adında bi' sütun aç. Açtığın sütuna konu başlığındaki tr karakterleri replace ederek kaydet ama aynı başlıkta iki kayıt olursa erolife'ın dediği gibi ilk kayıt açılır onun için kaydetmeden önce kontrol ettir veya aynı başlıkta kayıt varsa sonuna rasgele sayı eklettir, bişeyler yaptır işte.
Linklerin şu şekilde olsun, "/<%=yaz("link")%>.html", 404.asp dosyanda şöyle olsun;
<%
peksoft = request.querystring
son = right(peksoft,5)
if instr(son, ".html") then
linkk = split(peksoft, "/")
link = replace(link(3), ".html", "")
%>
<!--#include file="oku.asp"-->
<%
end if
%>
oku.asp dosyandaki sorguda şöyle olacak;
<%
set oku = baglanti.execute("select * from tablon where link='"& link &"'")
...
%>
Eğer elindeki scripti düzenleyeceksen belirt onun nasıl olacağını yazarım.