Ana Sayfa | Blog | Fotoğraf Albümü  RSS | JSON
Daron Yöndem
Soru sorma merkezi!
URL Rewriting de sunucuda sorun.
Gön: abdullah kuzhan 

merhabalar daron bey,
urlrewriting yaptım localde çalışıyor fakat webde 404 hatası veriyor , serverda ne gibi ayarlamalar yapmam gerekli ? .net framework 3.5 kurulu, localde çalışırken webde böyle bi sorun nasıl oluyor çözemedim, teşekkürler, iyi çalışmalar
Gön: Daron Yöndem 

Selamlar,

URL Rewriting'in farklı teknikleri var. Siz hangisini kullandınız?

İsterseniz aşağıdaki yazımı bir inceleyin.

http://daron.yondem.com/tr/PermaLink.aspx?guid=7d7a31e7-5427-4186-bf42-7797634fb037
Gön: abdullah kuzhan 

merhabalar daron bey

URL Mapping kullandım webconfig te urlmapping sekmesine ekleyerek yaptım. Fakat webconfig'te bu kısmı görmüyor sanırım, localde herşey çok güzel çalışıyo fakat web'e atınca çalışmıyor ,www.nba-stars.org
siteye burdan bakarsınız,eklenmiş oyuncular için webconfig'te urlmapping yaptım ama yinede görmüyo, sorun ne olabilir acaba ?
ilginiz için teşekkürler
Gön: Daron Yöndem 

Sitede URL Mapping görmedim ben. Anladığım kadarıyla sunucuya admin erişiminiz var çünkü NBA uzantılı dosyaları ASP.NET engine'e yönlendirmişsiniz. Bu durumda tüm uzantıları * ile ASP.NET'e yönlendirirseniz doğrudan klasör girişlerinde de Mapping çalışacaktır.

Ben sitede tam olarak çalışmayan bir mapping örneği göremedim şu anda.
Gön: abdullah kuzhan 

aslında bu güncellenmiş hali size mail attıktan sonra değişiklikler yaptım, iis te *.aspx şeklinde bi extension gösteremeyince benim sitemin misyonuna uygun bi uzantı seçtim ki oda .nba, sorun webconfig değil iis miş biraz geçte olsa buldum ama iis 6 da *.aspx şeklinde bir extension tanımlayamıyorum bunu nasıl yapabilirim?
teşekkürler
Gön: Daron Yöndem 

Selamlar,

IIS 7.0 da Web.Config den halledilebilir fakat IIS 6.0'da olmaz tabi.

.aspx uzantısının zaten tanımlı olması gerekir. .nba ile aynı şekilde .aspx tanımlamak istediğinde ne hata alıyorsun? zaten tanımlı olduğu için hata veriyor olmasın?
Gön: abdullah kuzhan 

pardon daron bey yanlış yazmışım aslında kasdettiğim şey .* yada *.* şeklinde bi tanımlama yapılamıyor iis 6 da. 5 te yapılabiliyor olmasına rağmen 6 da yapamadım.
dolayısıyla www.nba-stars.org/iverson şeklinde bi rewriting yaptığımda dosya uzantısı bulunamadı gibisinden bi hata alıyorum oda sayfa görüntülenemiyor hatasına dönüşüyo.
Tüm dosya uzantılarını nasıl gösterebilirim acaba bi yol varmı ?
.aspx tanımlı zaten .nba i ise ben tanımlamıştım ama .* tanımlayamıyorum :s
Gön: Daron Yöndem 

Selamlar,

Bu durumda tavsiyem 404 hata sayfalarını kullanmanız :) 404 hatasını kendi sitenizdeki bir sayfaya yönlendirin. O sayfayı querystring üzerinden bulunamayan adresi alıp rewritepath yapsın ;)

Soru.Gonderen :
Gonderen.Mail :
Soru.Text :
Throw New Dikkat()!
*Sormak istediğiniz soru yukarıdaki soru başlığı ile alakalı değilse ana sayfadan yeni soru gönderiniz.
*Bu sayfadaki ana soru ile ilgili yorum gönderebilir veya yine ana soru ile ilgili yeni sorular sorabilirsiniz.