ASP.NET
Network Akademi

Met Hostimg

“Bilgi paylaşıldıkça artar” sloganı ile .NET Platformuna ilişkin birikimlerin paylaşıldığı ASP.NET.TR Topluluğunda sizde “YAZAR” olmak için ; info@asp.net.tr e-mail adresine kendinizi anlatan bir e-mail göndererek başvuruda bulunabilirsiniz.

Windows 2008 server da url routing kullanımı ve 404 sayfa bulunamadı hatası çözümü

Mahmut TEMUR
ASP.NET
04.05.2011 14:07:22
Hit : 6610

Merhaba arkadaşlar;

Malümünüz artık insanlar haklı olarak sahip oldukları web sitelerinin istedikleri kelimelerde arama motorlarında yapılan aramalar sonucunda üst sıralarda yer almalarını istiyorlar. SEO kriterleri doğrusunda sayfalarımızın isimlendirmeleri için çok çeşitli yöntemlerle sanal sayfalar oluşturarak hedef kelimelerimizi ön plana çıkartıyoruz.

Url Routing ise sanal sayfalar oluşturma noktasında tercih edilen yöntemlerden bir tanesi. Tabi bu yazımızın konusu url routing olmayacak.

 

Web sitelerini Windows 2008 server da barındıran ve url routing kullan arkadşlar genel itibari ile 404 ( sayfa bulunamadı ) hatasını almaktalar. Bu noktada sorunun çözümü olabildiğince basit. Projenizi IIS'te Integrated Mod'da yayınlamamız gerekiyor.   web.config dosyamızda yapacağımız ufak bir değişiklik ile bu sorunu çözmüş olacağız.


web.config

<system.webServer>
   <modules runAllManagedModulesForAllRequests="true">
      <add name="UrlRoutingModule"
           type="System.Web.Routing.UrlRoutingModule,
           System.Web.Routing, Version=3.5.0.0,
           Culture=neutral,
           PublicKeyToken=31BF3856AD364E35
" />

              <!-- ... -->
 
    </modules>
     <handlers>
       <add name="UrlRoutingHandler"
            preCondition="integratedMode
"
            verb="*" path="UrlRouting.axd"
            type="System.Web.HttpForbiddenHandler,
            System.Web, Version=2.0.0.0, Culture=neutral,
            PublicKeyToken=b03f5f7f11d50a3a
" />

                   <!-- ... -->
    </handlers>
</system.webServer>

Bu sorunu yaşayan arkadaşlara faydala olması dileğiyle.




BU İÇERİĞE YORUMDA BULUNUN


Bu MAKALE'ye yorum yapabilmek için Üye olmalısınız ...!


BU İÇERİĞE YAPILAN YORUMLAR