• 添加MIME类型


     1 #查看站点test01下所有的MIME类型:
     2 Get-WebConfiguration -PSPath MACHINE/WEBROOT/APPHOST/test01 -Filter system.webServer/staticContent |select -ExpandProperty collection
     3 
     4 #查看站点test01下的.log MIME类型
     5 Get-WebConfigurationProperty -Filter system.webServer/staticContent -PSPath IIS: -Location test01 -name collection |? {$_.fileextension -eq ".log"}
     6 
     7 #在站点test01下添加.log text/plain的MIME类型
     8 Add-WebConfigurationProperty -PSPath MACHINE/WEBROOT/APPHOST/test01 -Filter system.webServer/staticContent -Name "." -Value @{fileExtension='.log';mimeType='text/plain'}
     9 
    10 Add-WebConfigurationProperty -Filter system.webServer/staticContent -PSPath IIS: -Location test01 -Name "." -Value @{fileExtension='.log';mimeType='text/plain'}
    11 Add-WebConfigurationProperty -Filter system.webServer/staticContent -PSPath IIS: -Location test01 -Name Collection -Value @{fileExtension='.log';mimeType='text/plain'}
    12 
    13 #删除站点test01下的.log MIME类型
    14 remove-WebConfigurationProperty -Filter system.webServer/staticContent -PSPath IIS: -Location test01 -name collection |? {$_.fileextension -eq ".log"}

    使用appcmd.exe命令

    1 添加.xyz类型
    2 New-Alias -name appcmd -value $env:windirsystem32inetsrvappcmd.exe
    3 appcmd set config /section:staticContent /+"[fileExtension=' .xyz ',mimeType=' application/octet-stream ']"
    4 
    5 #使用appcmd.exe删除.eml类型
    6 & $Env:WinDirsystem32inetsrvappcmd.exe set config /section:staticContent /-"[fileExtension='.eml']"
    #启用目录浏览
    Set-WebConfigurationProperty -Filter /system.webServer/directoryBrowse -PSPath 'IIS:SitesIISLog2' -Name enabled -Value "true"
  • 相关阅读:
    基础算法:求目标值 &字符串反转
    算法计算出股票最佳交易时间点
    Python 设计模式—命令模式
    Python 设计模式—代理模式
    有趣的算法题~单调栈
    令人头大的字符串—算法处理
    WebUI 自动化测试的经典设计模式:PO
    双指针—滑动窗口算法解析
    Python 设计模式—观察者模式
    多线程之读写锁原理
  • 原文地址:https://www.cnblogs.com/dreamer-fish/p/3986424.html
Copyright © 2020-2023  润新知