burasibedava.com BURDA HERŞEY BEDAVA: .aspx Uzantısı
.aspx Uzantısı etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
.aspx Uzantısı etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

12 Haziran 2012 Salı

ASP.NET Sayfaları .aspx Uzantısı

Klasik ASP sayfaları .asp uzantısı ile sonlanırken, ASP.NET sayfaları .aspx uzantısı ile sonlanmaktadır. Bu gerçek, eğer Web sitenizde varolan linklere sahipseniz oldukça uyumsuz olabilir. Örneğin, .asp uzantısı ile biten yüzlerce sayfası olan bir Web siteniz olabilir ve bu siteyi AltaVista ya da google gibi arama motorlarına çoktan indeksletmiş olabilirsiniz. Bu dosyaların uzantısını değiştirerek istemezsiniz, çünkü arama motorlarındaki sıralamanızı kaybedeceğinizden korkarsınız.


Gerçekte, ASP.NET sayfalan için istediğiniz uzantıyı kullanabilirsiniz. ASP.NET için kullanılan uzantıyı değiştirmek için, aşağıdaki adımları takip edin:
1. Baslat-Programlar- Yönetimsel Araclar-Intemet Hizmetleri Yöneticisi mönü seçeneğine giderek Internet Services Manager'i çalıştırın.
2. Web siteniz üzerinde sağ tıkayıp Properties seçerek, Web sitenizin Özellikler sayfasını açın.
3. Özellikler sayfasında Home Directory sekmesine gelin.
4. Application Settings kısmında Configuration butonuna tıklayın.
5. Görüntülenen Application Configuration iletişim kutusundan App Mappmgs sekmesini seçin.
6. Varsayılan olarak, .aspx uzantısı aspnet_isapi.dll ile eşlenmiştir. Edit butonuna tıklarsanız, istediğiniz dosya uzantısını aspiiet_isapi.dll ile ilişkilendirebilirsiniz. Örneğin, .asp dosya uzantısını eşlerseniz, .asp uzantısı ile biten bütün dosyalar ASP.NET sayfalan olarak çalışacaktır. (Bunu yapmadan Önce .asp uzantısının önceki eşleşmesini silmelisiniz.)
Önceki adımlan tamamladıktan sonra, .asp uzantısın ile biten sayfalar, ASP. NET motoru tarafından işlenecektir. Fakat, bunların ASP.NET sayfaları olarak doğru çalışmadan önce, bir başka adımlar dizisini tamamlamanız gerekmektedir:
1. Web sunucunuzun machîne.config devasını Notepad ile açın. Bu dosyayı   WINNT\Mîcrosoft.NET\Framework\[sürüm numarası]\Config klasöründe bulabilirsiniz.
2. <httpHandlers> kısmını bulun. Bu kısım, .aspx, .asp ve .asmx gibi farklı uzantıları olan dosyaların tutamaklarını listelemektedir.
3. .asp dosyaları için kullanılan tutamağı, System.VVeb.UI.PageHandlerFactory olarak aşağıdaki gibi değiştirin:
<add
verb="*"
path="*.asp"
type="System.Web.UI.PageHandlerFactory,System-Web/Version  = 1.0.2411.0, Culture=neutral, PublicKeyToken=b03f5f711d50a3a" />
Son üç adım, .asp dosyalarını doğru tutamak ile ilişkilendirmek için gerekmektedir. Bu adımları yapmayı ihmal ederseniz, bir .asp sayfasını açmaya çalıştığınızda hata mesajı alırsınız.