Domanda

Quando ho installato SharePoint Foundation ha creato la mia applicazione web di default con un nome SharePoint - 80 in esecuzione sulla porta 80. Da quando ho bisogno di porta 80 per un'altra applicazione web mi sono trasferito alla porta 81. tutto funziona, ma i resti dei nomi.

Come faccio a rinominare un'applicazione web SharePoint 2010 allora? Vedo lo stesso nome viene applicato a istanza dell'applicazione IIS pure. Dovrei semplicemente rinominare questo nome dell'applicazione in IIS o devo cambiare qualcosa nel DB o dovunque in Central Admin?

È stato utile?

Soluzione

Basta andare semplice con PowerShell. Ecco come rinominare senza fare più di questo:

$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"}

Questo è tutto!

Altri suggerimenti

Si potrebbe creare una nuova applicazione Web denominato come si desidera e quindi collegare il database del contenuto (s) dalla vostra applicazione web vecchio al fine di mantenere i siti esistenti. La sua non proprio rinominando la vecchia applicazione web, ma si sarà in grado di accedere ai vecchi siti attraverso il nuovo URL che presumo è quello che si vuole fare.

I passaggi fondamentali sono:

  1. Verifica a quanto raccolte siti sono attaccati alla vostra applicazione web da CA o tramite STSADM / PowerShell. Si può fare un enumsites contro un URL tramite STSADM e sono sicuro che non ci è una versione 2010 PowerShell.
  2. Creare una nuova applicazione Web con l'URL / nome che si sta dopo. Utilizzare un database del contenuto fittizio quando si crea in modo da poter eliminare il database del contenuto in seguito.
  3. Se avete percorsi personalizzate gestite nella vecchia applicazione web quindi creare loro nella nuova applicazione web troppo.
  4. Spostare i database del contenuto dalla vecchia applicazione web per il nuovo. Questo TechNet articolo spiega come spostare i database nel 2010 tramite CA o PowerShell.
  5. Elimina il database del contenuto fittizio dalla vostra nuova applicazione web. Si dovrebbe essere in grado di vedere i tuoi vecchi siti la nuova applicazione Web.

È possibile rinominare il sito in IIS, ma purtroppo la modifica non si rifletterà in Central Admin. Inoltre, le uniche funzioni che possono essere eseguite in Admin centrale per le applicazioni web sono creare, eliminare, estendere e annullare l'estensione (vedi http://technet.microsoft.com/en-us/library/cc261978.aspx ).

Le stesse funzioni sopra elencate può essere fatto tramite PowerShell, anche, ma non riesco a trovare una soluzione rinominare qualsiasi luogo. Sembra che l'unica scelta possibile potrebbe essere quella di eliminare e aggiungere nuovamente l'applicazione web. Questo è un sacco aweful di lavoro solo per rinominare qualcosa (a meno che non si tratta di un nuovo sito).

C'è un interruttore STSADM chiamato renameweb, ma che in realtà rinomina l'URL, non il nome descrittivo. Non sono riuscito a trovare un comando PowerShell per farlo neanche.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange
scroll top