Etkinleştirme ve HTTP günlük kaydı ve diğer özellikler ınternet ınformation Services 7.0 yapılandırma Appcmd.exe adlı komut satırı aracı nasıl kullanılır

Makale çevirileri Makale çevirileri
Makale numarası: 930909 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Bu Sayfada

Giriş

Microsoft ınternet ınformation Services (IIS) 7.0 Yöneticisi'ni kullanarak, aşağıdaki özellikleri yapılandırılamıyor:
  • HTTP günlük kaydı
  • HTTP yeniden yönlendirme
  • HTTP yanıt üstbilgilerini
  • HTTP sıkıştırma
Etkinleştirme ve bu Özellikler'i yapılandırma hakkında bilgi için bunun yerine Appcmd.exe adlı komut satırı aracını kullanmalısınız.

Daha fazla bilgi

IIS 7. 0'da bu özellikleri etkinleştirmek için <a0></a0>, Appcmd.exe adlı komut satırı aracını kullanın. Bu Aracı'nı kullandığınızda, özelliği önce etkinleştirmeniz gerekir. Sonra özellik ayarlarını yapılandırmanız gerekir. Appcmd.exe aracı'nı çalıştırdığınızda %windir%\System32\Inetsrv\Config\ApplicationHost.config dosyasındaki ayarlar güncelleştirildi.

Aşağıdaki bölümlerde, Appcmd.exe aracını IIS 7.0 çeşitli HTTP özelliklerini etkinleştirmek için nasıl kullanılacağı açıklanmaktadır. Diğer IIS öznitelikleri ve Appcmd.exe aracını kullanarak değiştirebileceğiniz ayarlarını belirlemek için <a0></a0>, %windir%\System32\Inetsrv\Config\Schema\IIS_schema.xml dosyanın tam şema görüntüleyin.

HTTP günlük kaydı

HTTP istekleri için günlüğe kaydetmeyi etkinleştirmek için şu adımları izleyin:
  1. Başlat
    Bu resmi kapatBu resmi aç
    Start button
    ' ı tıklatın <a2>Aramaya Başla</a2> kutusunu komut istemini yazın, Programlar listesinde komut istemi ' ni sağ tıklatın ve sonra da <a2>yönetici olarak çalıştır</a2>'ı tıklatın.

    Bu resmi kapatBu resmi aç
    User Account Control permission
    Yönetici parolası girmeniz veya onaylamanız istenirse, parolanızı yazın veya devam ' ı tıklatın.
  2. Aşağıdaki komutu yazın ve ENTER tuşuna basın:
    CD \windows\system32\inetsrv
  3. Aşağıdaki komutu yazın ve ENTER tuşuna basın:
    Appcmd set config /section:httpLogging /dontLog:False /selectiveLogging:LogAll
    Not Bu komut, varsayılan ayarları <a0>Web sunucusunda yapılandırılmış olan tüm Web siteleri için oturum şema dosyasından kullanmak için günlüğü HTTP yapılandırır. SelectiveLogging özniteliği şu değerlerden birine eşit:
    • LogError
      Bu değer, tüm hataların günlüğe kaydedileceğini belirtir.
    • LogSuccessful
      Bu değer, başarılı olan tüm istekleri günlüğe kaydedileceğini belirtir.
    • LogAll
      Bu değer, tüm istekleri günlüğe kaydedileceğini belirtir.
HTTP istekleri için günlüğe kaydetmeyi devre dışı bırakmak için <a0></a0>, aşağıdaki komutu yazın ve ENTER tuşuna basın:
Appcmd set config /section:httpLogging /dontLog:True

Ek oturum açma seçenekleri

HTTP istekleri için günlüğe kaydetmeyi etkinleştirdikten sonra ek bir günlüğe kaydetme seçeneklerini ayarlayabilirsiniz. Örneğin, oturum, belirli bilgileri ayarlayabilirsiniz. Aşağıdaki komut, yalnızca HTTP alt durum bilgileri tüm Web siteleri için oturum gösterilmiştir:
Appcmd set config /section:sites - siteDefaults.logFile.logExtFileFlags:HttpSubStatus
Bir KIMLIK değeri 1 olan Web sitesi için aşağıdaki bilgileri kaydedebilirsiniz:
  • HTTP alt durumu
  • Ana bilgisayar
  • SAAT
  • TARİH
Bunu yapmak için <a0></a0>, aşağıdakine benzer bir komut kullanın:
Appcmd set config /section:sites /[id='1'].logFile.logExtFileFlags:HttpSubStatus,Host,Time,Date

HTTP yeniden yönlendirme

HTTP yeniden yönlendirme özelliğini etkinleştirmeniz için <a0></a0>, aşağıdaki adımları izleyin:
  1. Başlat
    Bu resmi kapatBu resmi aç
    Start button
    ' ı tıklatın <a2>Aramaya Başla</a2> kutusunu komut istemini yazın, Programlar listesinde komut istemi ' ni sağ tıklatın ve sonra da <a2>yönetici olarak çalıştır</a2>'ı tıklatın.

    Bu resmi kapatBu resmi aç
    User Account Control permission
    Yönetici parolası girmeniz veya onaylamanız istenirse, parolanızı yazın veya devam ' ı tıklatın.
  2. Aşağıdaki komutu yazın ve ENTER tuşuna basın:
    CD \windows\system32\inetsrv
  3. Aşağıdaki komutu yazın ve ENTER tuşuna basın:
    appcmd config /section:httpRedirect ayarlamak / etkin: doğru
Bir <a0>HTTP</a0> yeniden yönlendirme kuralı eklemek için aşağıdaki komutu yazın ve ENTER tuşuna basın:
appcmd config /section:httpRedirect ayarlamak / + [joker ' WildcardHeader ' = hedef = ' Destination ']
Not Bu komut, Web sayfası veya yeniden yönlendirmek istediğiniz sayfaları WildcardHeader temsil eder. Destination, hedef Web sayfası için WildcardHeader değeri yönlendirir temsil eder.

HTTP yeniden yönlendirme özelliği devre dışı bırakmak için aşağıdaki komutu yazın ve ENTER tuşuna basın:
appcmd config /section:httpRedirect ayarlamak / etkin: yanlış

HTTP yanıt üstbilgilerini

Bir HTTP yanıt üstbilgisi eklemek için <a0></a0>, aşağıdaki adımları izleyin:
  1. Başlat
    Bu resmi kapatBu resmi aç
    Start button
    ' ı tıklatın <a2>Aramaya Başla</a2> kutusunu komut istemini yazın, Programlar listesinde komut istemi ' ni sağ tıklatın ve sonra da <a2>yönetici olarak çalıştır</a2>'ı tıklatın.

    Bu resmi kapatBu resmi aç
    User Account Control permission
    Yönetici parolası girmeniz veya onaylamanız istenirse, parolanızı yazın veya devam ' ı tıklatın.
  2. Aşağıdaki komutu yazın ve ENTER tuşuna basın:
    CD \windows\system32\inetsrv
  3. Aşağıdaki komutu yazın ve ENTER tuşuna basın:
    appcmd config /section:httpProtocol ayarlamak / + customHeaders. [ad ' HeaderName ', değer = ' HeaderValue ' =]
    Not Bu komutta, HeaderName eklemekte olduğunuz bir HTTP üstbilgisi adını gösterir. HeaderValue eklemekte olduğunuz HTTP üstbilgisinin değerini temsil eder.
Bir HTTP yanıt üstbilgisi'ni düzenlemek için aşağıdaki komutu yazın ve ENTER tuşuna basın:
appcmd config /section:httpProtocol /customHeaders. ayarlama [ad ' HeaderName ' =]. değer: HeaderValue
Not Bu komutta, HeaderName düzenlemek istediğiniz HTTP üstbilgisi adını gösterir. HeaderValue düzenlediğiniz HTTP üstbilgisinin değerini temsil eder.

HTTP yanıt üstbilgilerini listesini görüntülemek için <a0></a0>, aşağıdaki komutu yazın ve ENTER tuşuna basın:
Appcmd liste config /section:httpProtocol

HTTP sıkıştırma

HTTP sıkıştırmasını etkinleştirmek için <a0></a0>, aşağıdaki adımları izleyin:
  1. Başlat
    Bu resmi kapatBu resmi aç
    Start button
    ' ı tıklatın <a2>Aramaya Başla</a2> kutusunu komut istemini yazın, Programlar listesinde komut istemi ' ni sağ tıklatın ve sonra da <a2>yönetici olarak çalıştır</a2>'ı tıklatın.

    Bu resmi kapatBu resmi aç
    User Account Control permission
    Yönetici parolası girmeniz veya onaylamanız istenirse, parolanızı yazın veya devam ' ı tıklatın.
  2. Aşağıdaki komutu yazın ve ENTER tuşuna basın:
    CD \windows\system32\inetsrv
  3. Statik içerik sıkıştırma ya da dinamik içerik sıkıştırma için etkinleştirin. Bunu yapmak için aşağıdaki yöntemlerden birini kullanın:
    • Statik içerik sıkıştırmasını etkinleştirmek için <a0></a0>, aşağıdaki komutu yazın ve ENTER tuşuna basın:
      Appcmd set config /section:urlCompression /doStaticCompression:True
    • Dinamik içerik sıkıştırma etkinleştirmek için <a0></a0>, aşağıdaki komutu yazın ve ENTER tuşuna basın:
      Appcmd set config /section:urlCompression /doDynamicCompression:True

Referanslar

Appcmd.exe aracı hakkında daha fazla bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin:
http://www.iis.net/default.aspx?tabid=2&subtabid=25&i=954&p=1
IIS 7. 0'da oturum HTTP yapılandırma hakkında daha fazla bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin:
http://technet2.microsoft.com/WindowsServer/en/library/bcb7fbfa-8f61-42ca-88ca-59123be5f0011033.mspx
IIS 7. 0'te bir yeniden yönlendirme kuralı düzenleme hakkında daha fazla bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin:
http://technet2.microsoft.com/windowsserver2008/en/library/c1d20020-8a63-4f3e-a141-38c01a5286831033.mspx
IIS 7. 0'da, HTTP yanıt üstbilgilerini nasıl yapılandırılacağı hakkında daha fazla bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin:
http://technet2.microsoft.com/WindowsServer/en/library/37283911-0b7f-40ef-9cad-7ba05425e7e71033.mspx
HTTP sıkıştırma IIS 7.0 yapılandırma hakkında daha fazla bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin:
http://technet2.microsoft.com/WindowsServer/en/library/30e64245-ec6b-4c4e-891b-b7249e36c0a01033.mspx

Özellikler

Makale numarası: 930909 - Last Review: 23 Ocak 2007 Salı - Gözden geçirme: 1.3
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Internet Information Services 7.0
Anahtar Kelimeler: 
kbmt kbhowto kbinfo KB930909 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:930909

Geri Bildirim Ver

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com