- 
                    Üyelik
                    29.04.2014
                
- 
                    Yaş/Cinsiyet
                    32 / E
                
- 
                    Meslek
                    Test ve Yazılım Mühendisi
                
- 
                    Konum
                    İstanbul Avrupa
                
                - 
                    Ad Soyad
                    M** Ö**
                
- 
                    Mesajlar
                    150
                
- 
                    Beğeniler
                    24 / 29
                
- 
                    Ticaret
                    4, (%100)
                
 
                Merhaba, C# .net ile yazdığım sitede normalde hiçbir sorun yok ancak bazı google indexlerim de hata alıyorum.
Sebebi;
Ürün ve kategorileri MSSQL üzerinden çekiyorum ve linkleri domain.com/urundetay.aspx?kategori=14&urunkodu=asdasd şeklinde otomatik olarak yapıyorum. Daha önce olan ama şimdi olmayan bir kategori numarası girildiğinde  (kategori=315515) sql üzerinden veri çekemediği için hata veriyor.
Not:Hata sayfalarım normalde anasayfa.aspx e yönlendiriliyor fakat bu durum için işe yaramıyor.
Çözüm;
Henüz bir çözüm yok çözüldüğünde buraya yazayım ki başkalarınında işine yarar belki.
Teşekkürler.
                        
     
                 
                                            
        
        
        
            
            
                - 
                    Üyelik
                    25.06.2012
                
- 
                    Yaş/Cinsiyet
                    39 / E
                
- 
                    Meslek
                    Engineering Director
                
- 
                    Konum
                    İstanbul Avrupa
                
                - 
                    Ad Soyad
                    T** C**
                
- 
                    Mesajlar
                    771
                
- 
                    Beğeniler
                    2 / 260
                
- 
                    Ticaret
                    0, (%0)
                
 
                domain.com/urundetay.aspx?kategori=14&urunkodu=asdasd
kategori numarasını alıp, db'ye sorgu attığınız yere bir kontrol ekleyin. Db'den değer dönmüyorsa 301 yönlendirmesi ile anasayfaya yönlendirin.
Kaynak kod gerekli, urundetay.aspx (.cs) dosyası.
                        
            
                                
                                
                    
                    1 kişi bu mesajı beğendi.
                 
                             
            
         
     
                    
                            https://www.linkedin.com/in/turgaycan/ 
Kaliteli kod yazılır.. (Günlük/Saatlik ücreti ile)
                    
                         
                                                                                                                
        
        
        
            
            
                - 
                    Üyelik
                    29.04.2014
                
- 
                    Yaş/Cinsiyet
                    32 / E
                
- 
                    Meslek
                    Test ve Yazılım Mühendisi
                
- 
                    Konum
                    İstanbul Avrupa
                
                - 
                    Ad Soyad
                    M** Ö**
                
- 
                    Mesajlar
                    150
                
- 
                    Beğeniler
                    24 / 29
                
- 
                    Ticaret
                    4, (%100)
                
 
                Teşekkür ederim. Üründetay sayfasına response.redirect yazmam gerekecek sanırım. Daha genel bir çözüm arıyorum açıkçası. Webconfig dosyası üzerinden yapabileceğimi söylediler ama bulamadım bir türlü
                        
     
                 
                                                                                                                
        
        
        
            
            
                - 
                    Üyelik
                    25.06.2012
                
- 
                    Yaş/Cinsiyet
                    39 / E
                
- 
                    Meslek
                    Engineering Director
                
- 
                    Konum
                    İstanbul Avrupa
                
                - 
                    Ad Soyad
                    T** C**
                
- 
                    Mesajlar
                    771
                
- 
                    Beğeniler
                    2 / 260
                
- 
                    Ticaret
                    0, (%0)
                
 
                Wulcan adlı üyeden alıntı
Teşekkür ederim. Üründetay sayfasına response.redirect yazmam gerekecek sanırım. Daha genel bir çözüm arıyorum açıkçası. Webconfig dosyası üzerinden yapabileceğimi söylediler ama bulamadım bir türlü
web.config üzerinde şu tip yönlendirmeler var. Sizin sitenizde herhangi bir nedenden dolayı bir hata oluştuğunda yönlendireceğiniz sayfaları belirtebilirsiniz. Bunun için sanırım bir error page yazılıyordu ve bu error page 'e gelen istekler web.config'te direkt olarak yönlendiriliyordu. 
Bu da sayfaya düşen exception'ın tipien göre gruplanıp, yölendiriliyordu. Not found, not authorize yada sizdeki gibi bulunmadıysa anasayfaya gibi.
http://stackoverflow.com/questions/2161413/implementing-a-custom-error-page-on-an-asp-net-website 
                    
                            https://www.linkedin.com/in/turgaycan/ 
Kaliteli kod yazılır.. (Günlük/Saatlik ücreti ile)