DSCResources/Resources/windows.xIisMimeTypeMapping.ps1
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 |
# Copyright (c) Microsoft Corporation. All rights reserved. # Licensed under the MIT License. $rules = $stig.RuleList | Select-Rule -Type MimeTypeRule if ($WebsiteName) { foreach ($website in $WebsiteName) { foreach ($rule in $rules) { xIisMimeTypeMapping "$(Get-ResourceTitle -Rule $rule -Instance $website)" { ConfigurationPath = "IIS:\Sites\$website" Extension = $rule.Extension MimeType = $rule.MimeType Ensure = $rule.Ensure } } } } else { foreach ($rule in $rules) { xIisMimeTypeMapping "$(Get-ResourceTitle -Rule $rule)" { ConfigurationPath = "MACHINE/WEBROOT/APPHOST" Extension = $rule.Extension MimeType = $rule.MimeType Ensure = $rule.Ensure } } } |