response. redirect yapmak ikinci bir işi gerektiriyor o yüzden include kullanmak mantıklısı include içeren sayfanın başına ve sonunada id nin boş olması ve sadece numara içermesi ile ilgili bir hata kodu kullanırsan sorun kalmaz zaten bunları yönlendirme yapmadanda kullanırsan sayfan daha güvenli olur...

response. redirect yeni sayfaya yonlendirir, yani adres barindaki adres degisir. Apache de bunu mod_rewrite modulu ile yapabilirsin. IIS kullaniyorsan secenekler arasinda http://www.isapirewrite.com/ http://www.qwerksoft.com/products/iisrewrite/ http://cheeso.members. winisp. net/IIRF.aspx

Tesekkurler... makine IIS ama bunlar kurulumu deilmi nasıl ogrenebilirim. host sahibine mi sorma dısında?

+ banada yaradığı için tam şu günler onunla uğraşıyorum. Bilgisayarımda birkaç döküman hala açıktı tesadüfi gördüm Peki acaba redirect yapıp adres çubuğpundaki url yi de kodla değiştirebilir miyiz? ve iyinet in verdiği IIS kullaniyorsan secenekler arasinda http://www.isapirewrite.com/ http://www.qwerksoft.com/products/iisrewrite/ http://cheeso.members. winisp. net/IIRF.aspx

db. gen.tr' Alıntı:

404. asp'de url'den verileri ayırıp, session'a atıp, server.transfer ile de gönderebilirsiniz. Kod:

216' Alıntı:

Verdiğin kodda yönlendirme yapılmış response. redirect &quot;http://www. DOMAİN. COM/sayfa. asp?id=&quot;&amp; Cint(Trim(strDizi(4))) &amp;&quot;&quot; bu adrese gitmesi gayet normal... www. domain.com/sayfa. asp?id=123 Kodu şu şekilde dene; HTML:

Server a hiçbir ayar yapmadan sadece özel hata sayfaları bölümünden; - Plesk için aldığınız alan özel hata sayfalarını destekliyorsa web dizini bölümünde üstte özel hata sayfalarına girip - Helm için zaten Kocaman anapanelde özel hata sayfaları yazan yere girip 404 hatasını düzenleyip tipini URL adresinide /404. asp yapmak yeterli herhangibir başka kuruluma gerek yok...

tamam bunları yapınca uydurma url ler bu sayfaya yönlenecek bunları işleyip istediğimiz gerçek sayfaya gönderme kısmında sorun bu durumda redirect ile gönderince uydurma url de değişiyor. yani: arabalar. asp?no=35 bu sayfaya gitmek için uydurma bir adres kullanıyoruz şöyle arabalar/super-mercedes-200-siyah-35.html bu adres olmadığından hata sayfamıza gidiyor orada 35 ve araba yı alıp gerçek adresse yani arabalar. asp?no=35 e yönlendiriyoruz. Buraya kadar güzel. Ancak; yönlendirmeyi response. redirect ile yapınca istediğimiz gibi arabalar/super-mercedes-200-siyah-35.html adresi arabalar. asp?no=35 adresine gidiyor ancak adres çubuğu da arabalar. asp?no=35 olarak değişiyor. Bunun değişmemesine yani arabalar/super-mercedes-200-siyah-35.html kalmasına çalışıyorum.. bu konuda isapi_rewrite iş yapıyor çok iyi sanırım ancak oda server da kurulum istiyor. Buraya kadar gelipte aynı soruna muzdarip olanlar için ben bulduğum çözümü yaziyim. golabal. asax en detaylı şekilde şu sayfadan almanız daha uygun olur snaırım ben denedim iyi çalışıyor şimdi iyice hıfzedelim kendimize uyarlayalım. http://www.aspnetpro.com/NewsletterArticle/2003/09/asp200309pj_l/asp200309pj_l. asp saygılar..

SEO icin yonlendirme işini ayarladım ama malesef sayfa değişerek yonleniyor yani : www. domain.com/sayfa/123 www. domain.com/sayfa. asp?id=123 e gidiyor fakat adres çubugunda id li olan şekilde gorunuyor. SEO link gorunmuyor. Bunu nasıl cozebiliriz. KODLAR : Kod:

evet include redirect ten iyi. Ancak son yazdığım yöntem ikisinden de iyi. Yani global. asax kullanmak. daha incelememi bitirmedim aama denediğim kadarıyla çok güzel.