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
