öncellikle 404.asp diye bir sayfa açıyoruz.
<%
request.ServerVariables("SCRIPT_NAME")
strQuery = Request.ServerVariables("QUERY_STRING")
strparca = Split(strQuery,"/")
%>
<%
if strparca(3)="index" then
%>
<!--#include file="index.asp"-->
<%
elseif strparca(3)="makaleler" Then
%>
<!-- #include file="makaleler.asp"-->
<%
ELSeIf IsNumeric(strparca(4)) and strparca(3)="hizmetlerimiz-detay" Then
%>
<!-- #include file="hizmetlerimiz-detay.asp"-->
<%
end if
%>
web.config dosyası oluşturuyoruz. ve 404 ayarı veriyoruz.
<?xml version="1.0"?>
<configuration><appSettings/><connectionStrings/>
<system.web><compilation debug="false"></compilation><authentication mode="Windows"/>
</system.web>
<system.webServer><httpErrors errorMode="Custom"><remove statusCode="404" subStatusCode="-1"/><error statusCode="404" prefixLanguageFilePath="" path="/404.asp" responseMode="ExecuteURL"/></httpErrors>
</system.webServer></configuration>
akabinde sayfalarda parçaları oluşturuyoruz.
hizmetlerimiz-detay.asp
id=strparca(4)
başa bu kodu ekleyerek normal bir şekilde db den hangi tabloya bağlanmak isteniyorsa ona bağlayıp verileri çağırıyoruz.
linkleri oluştururken ise
<ul class="sub-menu">
<%
Set rskat=Sur.ExeCute("Select * from kategori order by id asc")
%><%
do while not rskat.eof
baslik3=rskat("baslik")
%><%
Set rshiz=Sur.Execute("Select * From hizmet where katid="&rskat("id")&"")
%>
<li id="menu-item-<%=rskat("id")%>" class="menu-item menu-item-type-post_type menu-item-object-page"><a href="<%=url%>hizmetlerimiz-detay/<%=rshiz("id")%>/<%=cevir(rskat("baslik"))%>.html" title="Pendik <%=rskat("baslik")%>"><%=baslik3%></a>
<ul class="sub-menu">
<%
do while not rshiz.eof
baslik4=rshiz("baslik")
%>
<li id="menu-item-<%=rskat("id")%><%=rshiz("id")%>" class="menu-item menu-item-type-post_type menu-item-object-page"><a href="<%=url%>hizmetlerimiz-detay/<%=rshiz("id")%>/<%=cevir(rshiz("baslik"))%>.html" title="Gebze <%=rshiz("baslik")%>"><%=baslik4%></a></li>
<%
rshiz.movenext
loop
rshiz.close
set rshiz=nothing
%>
</ul>
<%
rskat.movenext
loop
rskat.close
set rskat=nothing
%>
</li></ul>
takıldığınız birşey olursa konu altına yazarak yardımcı olurum.