質問

SharePoint Foundationをインストールしたとき、名前を付けてデフォルトのWebアプリケーションを作成しました SharePoint -80 これはポート80で実行されていました。別のWebアプリケーションにポート80が必要なため、ポート81に移動しました。すべてが機能しますが、名前は残ります。

SharePoint 2010 Webアプリケーションの名前を変更するにはどうすればよいですか? 同じ名前がIISアプリケーションインスタンスにも適用されていることがわかります。このアプリ名をIISで変更するだけで、DBまたはCentral Adminのどこでも変更する必要がありますか?

役に立ちましたか?

解決

PowerShellを使用してシンプルになります。それ以上のことをせずに名前を変更する方法は次のとおりです。

$a=Get-SPWebApplication | where {$_.Name -match "Old web application name"}

$a.Name

$a.Name="New web application name"

$a.Update()

Get-SPWebApplication | where {$_.Name -match "New web application name"}

それで全部です !

他のヒント

既存のサイトを維持するために、希望の名前という名前の新しいWebアプリケーションを作成してから、古いWebアプリケーションからコンテンツデータベースを添付できます。古いWebアプリケーションの名前を実際に変更しているわけではありませんが、新しいURLを介して古いサイトにアクセスできるようになります。

基本的な手順は次のとおりです。

  1. CAまたはSTSADM/PowerShellからWebアプリケーションに添付されているサイトコレクションを確認してください。あなたはできることができます 酵素 STSADM経由のURLに対して、2010年のPowerShellバージョンがあると確信しています。
  2. あなたが望んでいるURL/名前を使用して新しいWebアプリケーションを作成します。作成するときにダミーコンテンツデータベースを使用して、そのコンテンツデータベースを後で削除できるようにします。
  3. 古いWebアプリケーションにカスタム管理されたパスがある場合は、新しいWebアプリケーションでも作成します。
  4. コンテンツデータベースを古いWebアプリケーションから新しいアプリケーションに移動します。これ テクネット記事 2010年にCAまたはPowerShellを介してデータベースを移動する方法を説明します。
  5. 新しいWebアプリケーションからダミーコンテンツデータベースを削除します。新しいWebアプリケーションで古いサイトを見ることができるはずです。

IISでサイトの名前を変更できますが、残念ながら変更は中央管理者には反映されません。さらに、Webアプリの中央管理者で実行できる機能は、作成、削除、拡張、unextendです(参照 http://technet.microsoft.com/en-us/library/cc261978.aspx).

上記の同じ関数はPowerShellを介して実行できますが、変更オプションを見つけることはできません。あなたの唯一の選択肢は、Webアプリを削除して再添加することであるように思われます。それは、何かを変更するためだけの非常に多くの作業です(真新しいサイトでない限り)。

RenameWebと呼ばれるSTSADMスイッチがありますが、それは実際にはフレンドリーな名前ではなく、URLの名前を変更します。私もそれを行うためにPowerShellコマンドを見つけることができませんでした。

ライセンス: CC-BY-SA帰属
所属していません sharepoint.stackexchange
scroll top