7
Bir web sitesini IIS 7'ye dağıtan bir powershell komut dosyası yazıyorum. Web komutu modülünü appcmd yerine web-yönetim modülünü kullanarak özel bir üstbilgi kaldırmak için aşağıdaki komutu yapmak istiyorum. Bu komutu appcmd kullanmadan powershell'de nasıl yapabilirim?IIS özel üstbilgisini Powershell kullanarak nasıl kaldırabilirim?
appcmd set config /section:httpProtocol /-customHeaders.[name='X-Powered-By']
Ekleme-WebconfigurationProperty kullanarak customHeader ekleme hakkında yorum yapabilir:
Ve belirli bir site için
? Uzunca bir süredir çalıştım ve sonunda cevabınızı buraya çaldım. –@MikeDevenney aşağıdaki komut X-NODE, 1 kutusundaki yanıt üstbilgileri kutusuna Add-WebConfigurationProperty -PSPath 'MACHINE/WEBROOT/APPHOST' -Filtre 'system.WebServer/httpProtocol/customHeaders' - İsim -Value @ {name = 'X-NODE'; value = '1'} – Tedford
@Tedford Teşekkürler! Bu yüzden, IIS'deki her siteye bir başlık eklemek için uygun yaklaşım, site koleksiyonu üzerinde yineleme yapmak ve her biri için Add-WebConfigurationProperty'yi çalıştırmak mıdır? –