2 raccolte di siti nella stessa app Web - Che cosa è speciale sulla raccolta del sito root?

sharepoint.stackexchange https://sharepoint.stackexchange.com//questions/54068

  •  10-12-2019
  •  | 
  •  

Domanda

Allora, ho queste 2 raccolte di siti all'interno di un'unica app Web alla porta 83:

    .
  1. Raccolta del sito principale: /
  2. Raccolta del sito nidificato: / siti / personalizzato /

    Ancora una volta, questi sono 2 confini isolanti separati .. Ognuno è assegnato al proprio database dei contenuti ...

    Per la collezione principale, posso eseguire questi 2 comandi in STSADM tutto il giorno .. senza problemi:

    stsadm -o deletesite -url http://devSP1.contoso.local:83/
    stsadm -o createsite -url http://devSP1.contoso.local:83/ -owneremail me@contoso.com -ownerlogin CONTOSO\me -siteTemplate "STS#1" -description "This is a dev site"
    
    .

    Nessun errore.Il database non è diminuito tra le chiamate o qualcosa del genere.

    Se eseguo questi comandi, tuttavia, il comando "createsite" fallisce ...

    stsadm -o deletesite -url http://devSP1.contoso.local:83/sites/custom/
    stsadm -o createsite -url http://devSP1.contoso.local:83/sites/custom/ -owneremail me@contoso.com -ownerlogin CONTOSO\me -siteTemplate "STS#1" -description "This is a dev site"
    
    .

    E ho perso il mio contenuto DB, ecc. Devo andare nell'amministratore centrale per ricreare la mia situazione prima di poter eseguire il mio comando "createsite".

    Ecco l'errore, fwiw:

    .

    L'URL '/ Siti / Custom /' non è valido.Può contenere illegale caratteri o essere troppo lunghi.

È stato utile?

Soluzione 2

OK. Finalmente capisco dove la mia conoscenza lacuna mi stava tirando su. Sono stato totalmente ingenuo su come i percorsi gestiti (e le loro collezioni relative ai siti associati risultanti) funzionano.

Nella mia domanda originale, ho confrontato le esperienze tra due diverse collezioni di siti. Tuttavia, la prima collezione del sito era una collezione radice del sito appeso a esplicito percorso gestito, mentre la raccolta di altri siti non è stata una raccolta del sito root mentre è appeso come una foglia di foglia di A Wildcard percorso gestito.

Esecuzione di un comando "Elimina" STSADM ti consente di ottenere risultati diversi a seconda che la raccolta del sito sia root o no.

Ora, ho 2 raccolte di siti:

    .
  1. Raccolta del sito principale: /
  2. Raccolta del sito annidato: / personalizzato /

    E questa volta ho creato il 2 ° come esplicito . Quindi, il risultante / personalizzato / sito è un sito di raccolta root simile al predefinito / prima.

    Ora posso eseguire i miei comandi STSADM in una moda ripetuta come desiderato e ottenere i risultati che stavo desiderando.

Altri suggerimenti

Qualcosa non corrisponde qui.Il tuo errore è circa / personalizzato / ross /, ma i tuoi comandi non menzionano Ross.Stai cercando di creare un'altra raccolta di siti in Custom?

Per te per creare raccolte di siti, è necessario utilizzare un percorso gestito.Per impostazione predefinita, / siti / installazione come percorso gestito sull'applicazione Web (vedere Central Admin> Gestisci applicazioni Web> Percorsi gestiti nel nastro).Dovrai creare un nuovo percorso gestito se si desidera creare collezioni di siti aggiuntive altrove.

HTH

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