Paraka
  ASP .Net Sanal Dizin (Virtual Directory)
 

ASP .Net Sanal Dizin (Virtual Directory)

Oluşturduğunuz web sitelerinizi web sunucusunda belirlediğiniz fiziksel klasörde/dizinde (c:inetpubwwwroot) tutmak zorunda değilsiniz. İsterseniz Sanal Dizin komutuyla diskinizdeki herhangi bir klasörü, sunucu klasörü yapabilirsiniz. Örneğin, D sürücünüzde oluşturduğunuz Uygulamalar isimli klasörü sanal dizin olarak belirleyeceğinizi varsayalım. IIS programını çalıştırın. Bilgisayar adını gösteren seçeneğin solundaki “+” simgesine tıklatın. Bu pencereden Web Siteleri seçeneğini çift tıklatıp, karşınıza gelen Varsayılan Web Sitesi seçeneği üzerine sağ tuşla tıkladığınızda gelen kısayol menüsünden Yeni komutunu, ardından Sanal Dizin komutunu çalıştırın. Karşınıza gelen Sanal Dizin Oluşturma Sihirbazı penceresinde İleri düğmesine tıklatın. Sanal Dizin Diğer Adı başlıklı pencerede, oluşturacağınız sanal dizini temsil edecek bir ad yazılır. Bu ad bir nevi takma ad gibidir. Bu ad, yaptığınız web sitesinin içeriğini tuttuğunuz klasörünüzü ifade edecek ve tarayıcı adres çubuğunda yazılacaktır. Diğer ad kutusuna uygulama ifadesini yazdıktan sonra İleri düğmesine basınız. Oluşturacağınız web sitesinin içeriğini tutacağınız klasörün fiziksel adresi olan D:uygulamalar ifadesini bu pencerede yazarak (veya Gözat düğmesiyle belirterek.) İleri düğmesine tıklatınız. Erişim izinleri penceresinde şu aşamada bir değişiklik yapmadan İleri düğmesine basınız. Karşınıza Sanal Dizin Oluşturma Sihirbazını Başarıyla Tamamladınız yazan pencere gelecektir. Bu pencerede Son düğmesine tıklatarak işlemi sonlandırınız. DİKKAT : D:uygulamalar ifadesinin sabit diskte bir adresi, uygulama ifadesinin diğer adı (alias) ifade ettiğine dikkat ediniz. NOT: Bazı kaynaklarda Diğer ad kavramı için Takma ad kavramı kullanılır. Oluşturduğunuz sanal dizinin özelliklerini sonradan değiştirmek için sanal dizinin üzerinde sağ fare tuşuna tıklatınca gelen kısayol menüsünden özellikler komutunu kullanabilirsiniz. Şimdi deneme.aspx dosyasını “D:uygulamalar” klasörü içine kopyalayın. Ardından tarayıcının adres çubuğuna http://localhost/uygulama/deneme.aspx yazın. ASP.NET dosyanızın hatasız çalıştığını göreceksiniz. Dikkat ederseniz, c:inetpubwwwroot klasörü içindeki bir klasöre nasıl ulaşılıyorsa, sanal dizine de o şekilde ulaşılmaktadır. Etkileşimli web uygulamaları modüllerinde oluşturulan ASP.NET sayfaları “D:uygulamalar” klasörüne kaydedilecektir. Siz çalışmalarınızı hangi klasörde tutmak istiyorsanız, IIS’nin tanımlı yerel yolunu değiştirerek veya sanal dizin oluşturarak farklı bir klasörü belirleyebilirsiniz. Uygulama : Kişisel web sitenizi oluşturduğunuzu düşünelim. D sürücüsünde “Kendisitem” isimli bir klasör oluşturunuz. Bu klasörü “Sitem” diğer adıyla sanal dizin olarak belirleyiniz. 31 Uygulama : Bergama Anadolu Teknik, Teknik ve Endüstri Meslek Lisesi için bir web sitesi oluşturduğunuzu farzedelim. D sürücüsünde “Bergama_atteml” isimli bir klasör oluşturunuz. Bu klasörü “Bergama” diğer adıyla sanal dizin olarak belirleyiniz.
 
  Bugün 15068 ziyaretçi baskayerdearama
Copyright Sefa Gedik 2011
 
 
Tema Sahibi Sefa Gedik Bu web sitesi ücretsiz olarak Bedava-Sitem.com ile oluşturulmuştur. Siz de kendi web sitenizi kurmak ister misiniz?
Ücretsiz kaydol