STSADM命令模式建立子網站

使用STSADM命令指令createweb建立子網站,此子網站是指建立在 http://localhost/ 下的子網站,如http://localhost/crm

這邊所指的子網站是指建立在 http://localhost/ 下的子網站,如http://localhost/crm

命令指令使用createweb

stsadm.exe -o createweb -url <url> [-lcid <language>]
  [-sitetemplate <site template>] [-title <title>]
  [-description <description>] [-unique] [-convert]

 

範例

C:\>stsadm -o createweb -url http://localhost:82/crm -lcid 1028 -sitetemplate CallCenter -title "客服中心"

作業成功完成。

 

命令模式建立子網站需注意

1. 如果所使用的範本非英語語系,必須指定-lcid的語系代碼,1028是繁中語系

2. -stietemplate 範本名稱是甚麼?

如果直接在網站上建立子網站,以客服中心為例,我們看到的會是客服中心,但命令模式並不認識客服中心,下面這段是部署客服中心範本的程式碼

stsadm -o addsolution -filename C:\WSSv3Template\CallCenter.wsp
stsadm -o deploysolution -name CallCenter.wsp -allowgacdeployment -immediate
stsadm -o copyappbincontent

由上程式碼可知,客服中心的範本檔案是 CallCenter.wsp,在部署時如果命名為 CallCenter,則範本名稱就是CallCenter。

3. -title 如果標題要顯示中文名稱,請使用雙引號將標題括起來,如"客服中心"