Asp'nin sınırlarını zorladım senin için bak
Error numaralrına hükmederek hallettim abi.
Detay sayfandaki spitte şunu uygulaycan;
<%
on error resume next
' link parçalama alanı, seo için
degisken = Request.QueryString
gelenlink_bol = split(degisken, "/")
uzanti_bol = split(gelenlink_bol(4), "-")
If Err.Number = 9 Then ' 9 numaralı hata ARALIK DIŞI hatasıdır.
id=request.querystring("id")
else
id=gelenlink_bol(4)
End if
%>
<%
set rs = baglanti.execute("select * from tablo where id="&id&" ")
response.write (" "&rs("baslik")&" <br><br> "&rs("detay")&" ")
%>
bi de örnek hazırladım canlı canlı göresin diye, rap'imi isterim ha
http://www.2shared.com/file/7248720/a4ca5a8a/seo.html
Fazla zorlamadı bu basitmiş

inşallah çözümün budur başka yol gelmiyor aklıma vallah