Как включить веб-содержимое с истекшим сроком действия в IIS с помощью powershell

#powershell #iis #server #automation #administrator

#powershell #iis #сервер #автоматизация #администратор

Вопрос:

Я занимаюсь автоматизацией настройки сервера с помощью скрипта powershell. Я хочу включить веб-контент с истекшим сроком действия и установить для него значение After, а значение должно быть установлено на 1 ДЕНЬ

введите описание изображения здесь

Ответ №1:

Вот сценарий powershell.

 Set-WebConfigurationProperty -pspath 'MACHINE/WEBROOT/APPHOST/Default Web Site'  -filter "system.webServer/staticContent/clientCache" -name "cacheControlMode" -value "UseMaxAge"

Set-WebConfigurationProperty -pspath 'MACHINE/WEBROOT/APPHOST/Default Web Site'  -filter "system.webServer/staticContent/clientCache" -name "cacheControlMaxAge" -value "1.00:00:00"
 

Комментарии:

1. что, если вы хотите сделать на уровне сервера, а не на каком-либо конкретном сайте?

2. Спасибо, для уровня сервера просто нужно было установить -pspath в ‘MACHINE / WEBROOT / APPHOST’