23 lines
704 B
PowerShell
23 lines
704 B
PowerShell
function Set-AppTierDefaultWebSite {
|
|
<#
|
|
.SYNOPSIS
|
|
Ensure there is a default website and it is properly configured to be how we expect the defaults to be configured
|
|
#>
|
|
[CmdletBinding()]
|
|
Param(
|
|
[Parameter(Mandatory=$false)]
|
|
[string]$defaultWebSiteName = "Default Web Site"
|
|
)
|
|
|
|
$logLead = (Get-LogLeadName)
|
|
|
|
if ($null -eq (Get-DefaultWebsite $defaultWebSiteName)) {
|
|
Write-Host "$logLead : Adding Default Web Site with name [$defaultWebSiteName]"
|
|
|
|
(New-DefaultWebsite $defaultWebSiteName) | Out-Null
|
|
}
|
|
|
|
Optimize-DefaultWebsite -WebsiteName $defaultWebsiteName
|
|
}
|
|
|
|
Set-Alias -name Configure-AppTierDefaultWebSite -value Set-AppTierDefaultWebSite; |