Bir IIS web sayfasını açtığınızda HTTP Hatası 403.14 - Yasak

Bu makale, bir Internet Information Services (IIS) web sayfasını açtığınızda oluşan "HTTP Hatası 403.14 - Yasak - Web sunucusu, bu dizinin içeriğini listelemeyecek şekilde yapılandırıldı" hatasını çözmenize yardımcı olur.

Özgün ürün sürümü: Internet Information Services 7.0 ve sonraki sürümleri
Orijinal KB numarası: 942062

Not

  • Bu makalenin hedef kitlesi web sitesi yöneticileri veya web geliştiricileridir.
  • Bu makale yalnızca geleneksel ASP.Net Formu uygulamaları için geçerlidir.

Belirtiler

IIS 7.0 veya sonraki bir sürümde barındırılan bir web sitesini ziyaret ettiğinizde, aşağıdakine benzer bir hata iletisi alırsınız:

"Uygulama adı" Uygulamasında Sunucu Hatası
HTTP Hatası 403.14 - Yasak
HRESULT: 0x00000000
HRESULT'ın Açıklaması: Web sunucusu, bu dizinin içeriğini listelemeyecek şekilde yapılandırıldı.

Kullanıcılar için çözüm

Bir kullanıcıysanız web sitesi yöneticileriyle iletişime geçerek bu web adresinin bu hatayı verdiğini onlara bildirmeniz gerekir.

Site yöneticileri için çözüm

Web sitesinde Dizin Tarama özelliği etkinleştirilmediğinden bu sorun oluşur. Ayrıca varsayılan belge yapılandırılmamıştır. Bu sorunu gidermek için aşağıdaki yöntemlerden birini kullanın:

Yöntem 1: IIS'de Dizin Tarama özelliğini etkinleştirin (önerilen)

Bu sorunu gidermek için aşağıdaki adımları izleyin:

  1. IIS Yöneticisi'ni başlatın. Bunu yapmak için Başlat'ı seçin, Çalıştır'ı seçin, inetmgr.exe yazın ve ardından Tamam'ı seçin.
  2. IIS Yöneticisi'nde, sunucu adını genişletin, Web siteleri'ni genişletin ve ardından değiştirmek istediğiniz web sitesine tıklayın.
  3. Özellikler görünümünde, Dizin Tarama'ya çift tıklayın.
  4. Eylemler bölmesinde, Etkinleştir'e tıklayın.

Yöntem 2: Varsayılan bir belge ekleyin

Bu sorunu gidermek için aşağıdaki adımları izleyin:

  1. IIS Yöneticisi'ni başlatın. Bunu yapmak için Başlat'ı seçin, Çalıştır'ı seçin, inetmgr.exe yazın ve ardından Tamam'ı seçin.
  2. IIS Yöneticisi'nde, sunucu adını genişletin, Web siteleri'ni genişletin ve ardından değiştirmek istediğiniz web sitesine tıklayın.
  3. Özellikler görünümünde, Varsayılan Belge'ye çift tıklayın.
  4. Eylemler bölmesinde, Etkinleştir'e tıklayın.
  5. Dosya Adı kutusuna varsayılan belgenin adını yazın ve ardından Tamam'a tıklayın.

Yöntem 3: IIS Express'te Dizin Tarama özelliğini etkinleştirin

Not

Bu yöntem, IIS Express kullandıklarında bu sorunu yaşayan web geliştiricileri içindir.

  1. Bir Komut İstemi penceresi açın ve bilgisayarınızdaki IIS Express klasörüne gidin. Örneğin, komut istemine aşağıdaki komutu yazın ve sonra Enter tuşuna basın:

    C:\Program Files\IIS Express
    
  2. Aşağıdaki komutu yazın ve Enter tuşuna basın:

    appcmd set config /section:directoryBrowse /enabled:true
    

Appcmd.exe komut satırları hakkında daha fazla bilgi için bkz. AppCmd.exe'ye Başlama.