merhaba
2 tane ayrı asp scripti aynı domainde birleştirdirdim fakat 404.asp lerde problem yaşıyorum scriptin birinin 404.asp si bu
<!--#include file="inc_ayarlar.asp"-->
<!--#include file="inc_fonksiyonlar.asp"-->
<%
Set strURL = Request.ServerVariables("QUERY_STRING") 
strBolum = Split(strURL,"/")

If strBolum(2 + KarakterBul(strScriptYolu, "/")) = "haber" Then
    Server.Execute("haber_detay.asp")
    
Elseif strBolum(2 + KarakterBul(strScriptYolu, "/")) = "haberler" Then
    Server.Execute("haberler.asp")
    
Elseif strBolum(2 + KarakterBul(strScriptYolu, "/")) = "yazar" Then
    Server.Execute("yazar.asp")

Elseif strBolum(2 + KarakterBul(strScriptYolu, "/")) = "sayfa" Then
    Server.Execute("sayfa.asp")

Elseif strBolum(2 + KarakterBul(strScriptYolu, "/")) = "arsiv" Then
    Server.Execute("arsiv.asp")

Elseif strBolum(2 + KarakterBul(strScriptYolu, "/")) = "videolar" Then
    Server.Execute("videolar.asp")

Elseif strBolum(2 + KarakterBul(strScriptYolu, "/")) = "video" Then
    Server.Execute("video.asp")

Elseif strBolum(2 + KarakterBul(strScriptYolu, "/")) = "galeriler" Then
    Server.Execute("galeriler.asp")

Elseif strBolum(2 + KarakterBul(strScriptYolu, "/")) = "galeri" Then
    Server.Execute("galeri.asp")
else %>
<%end if%>

<center><br> <a href="http://www.xxx.com"><font color="82d50d"><b>Arama sonucunda bulunan kayıtları görmek için lütfen TIKLAYIN</b></font></a></center>



2. scriptin 404.aspsi bu şekilde

<%
'panel>web dizinleri>hata sayfalary>404>URL seçilecek'


strURL = Request.ServerVariables("QUERY_STRING")&"//"
secici = split(strURL,"/")

sayfam = secici(2) 
' burada adreste 2 / (slashdan) sonraki isimi belirledik yani web sitemizin ismini belirletik çünkü yönlendirme için gerekli olacaktyr.'

sayfaadi = secici(3) 
' burada adreste 3 / (slashdan) sonraki isimi belirledik

birinci = secici(4)
' burada adreste 4 / (slashdan) sonraki isimi belirledik yani id yi belirlemi? olduk
ikinci = secici(5)
' burada adreste 5 / (slashdan) sonraki ikinci isimi belirledik yani id yi belirlemi? olduk


If sayfaadi="firma" then
%>
    <!-- #include file="sirket.asp" -->
<%

ElseIf sayfaadi="firmalar" then
%>
    <!-- #include file="firma.asp" -->

<%ElseIf sayfaadi="oyun" then
%>
    <!-- #include file="oyun.asp" -->
<%ElseIf sayfaadi="bilgi" then
%>
    <!-- #include file="bilgi.asp" -->    
<%ElseIf sayfaadi="musteri.hizmetleri" then
%>
    <!-- #include file="musteri.asp" -->
<%ElseIf sayfaadi="webtasarim" then
%>
    <!-- #include file="web.asp" -->
    <%ElseIf sayfaadi="haber" then
%>
    <!-- #include file="haber.asp" -->
<%ElseIf sayfaadi="arsiv" then
%>
    <!-- #include file="arsiv.asp" -->    
    <%ElseIf sayfaadi="oyunoyna" then
%>
    <!-- #include file="oyunoyna.asp" -->    
    <%ElseIf sayfaadi="firma-ekle" or sayfaadi="firma-kayit" then
%>
    <!-- #include file="firma-ekle.asp" -->        
    <%ElseIf sayfaadi="gold-firma-ekle" then
%>
    <!-- #include file="gold-firma-ekle.asp" -->    
<%ElseIf sayfaadi="emlak" then

    response.redirect "http://www.xxx.com/default.asp?sf=seri&bolum=emlak"    

else %>

<center><br><br><b><%=sayfaadi%> <%=birinci%></b> arama sonucunda bulunan kayytlary görmek için <a href="http://www.xxx.com"><font color="82d50d"><b>TIKLAYIN</b></font></a></center>
<meta http-equiv="refresh" content="2;URL=http://<%=sayfam%>">
<%end if%>
u iki 404.aspyi tek 404.asp de birleştirmeye çalışıyorum hep internal server error hatası çıkıyor.
nasıl çözebilirim yardım