IIS 7.5-更改administration.config文件的路径

IIS 7.5-更改administration.config文件的路径,iis,config,filepath,Iis,Config,Filepath,我正在为刚离开的人接管IIS维护,出于某种原因,他们将配置文件复制到另一个驱动器,并指向IIS查看它们,而不是默认的C:\WINDOWS\System32\inetsrv\config 问题:如何将其更改回默认路径?我假设我必须先将当前配置文件复制到默认目录以维护配置 谢谢大家! 斯科特 在IIS管理器中单击服务器 向下滚动至“管理”部分 双击“共享配置” 关闭此选项可使用本地配置设置 在“IIS”中,您需要做的是: 去管理层 共享配置 右击 开放特征 将物理路径更改为所需的任何文件夹 将文件移

我正在为刚离开的人接管IIS维护,出于某种原因,他们将配置文件复制到另一个驱动器,并指向IIS查看它们,而不是默认的C:\WINDOWS\System32\inetsrv\config

问题:如何将其更改回默认路径?我假设我必须先将当前配置文件复制到默认目录以维护配置

谢谢大家!

斯科特

  • 在IIS管理器中单击服务器
  • 向下滚动至“管理”部分
  • 双击“共享配置”
  • 关闭此选项可使用本地配置设置
  • 在“IIS”中,您需要做的是:

  • 去管理层
  • 共享配置
  • 右击
  • 开放特征
  • 将物理路径更改为所需的任何文件夹
  • 将文件移动到特定文件夹

  • 对于由于查找共享配置文件时发生错误而访问此页面的任何人(该文件完全阻止对IIS设置的访问),您可以在PowerShell中运行以下命令:

    Import-Module WebAdministration
    [System.Reflection.Assembly]::LoadFrom("C:\windows\system32\inetsrv\Microsoft.Web.Administration.dll") | Out-Null
    
    $serverManager = New-Object Microsoft.Web.Administration.ServerManager
    $config = $serverManager.GetRedirectionConfiguration()
    $redirectionSection = $config.GetSection(“configurationRedirection”)
    $redirectionSection.Attributes["enabled"].Value = “false”
    $serverManager.CommitChanges()
    

    这基本上就是关闭共享配置,这样你就可以访问IIS服务器管理器。

    我想我需要至少15的声誉才能投票。你救了我的命。谢谢