WIKI使用導(dǎo)航
站長(zhǎng)百科導(dǎo)航
站長(zhǎng)專題
- 網(wǎng)站推廣
- 網(wǎng)站程序
- 網(wǎng)站賺錢
- 虛擬主機(jī)
- cPanel
- 網(wǎng)址導(dǎo)航專題
- 云計(jì)算
- 微博營(yíng)銷
- 虛擬主機(jī)管理系統(tǒng)
- 開(kāi)放平臺(tái)
- WIKI程序與應(yīng)用
- 美國(guó)十大主機(jī)
CmsTop/發(fā)布點(diǎn)
發(fā)布點(diǎn)的概念[ ]
CmsTop中使用發(fā)布點(diǎn)將請(qǐng)求路徑(URL)和文件實(shí)際路徑對(duì)應(yīng)起來(lái)。發(fā)布點(diǎn)的關(guān)鍵組成因素是發(fā)布路徑和發(fā)布網(wǎng)址。發(fā)布路徑?jīng)Q定了一個(gè)文件的請(qǐng)求對(duì)應(yīng)的實(shí)際路徑,它相對(duì)于網(wǎng)站的 www 根目錄;發(fā)布網(wǎng)址決定了一篇文章在網(wǎng)絡(luò)上用什么鏈接訪問(wèn)。
舉例來(lái)說(shuō):系統(tǒng)自帶了一個(gè) ID 為 1 的發(fā)布點(diǎn),它的發(fā)布網(wǎng)址是網(wǎng)站主域名,假定是 http://www.cmstop.com/,發(fā)布路徑為空,等同于 /。
引用一個(gè)發(fā)布點(diǎn)的時(shí)候,是引用的它的 ID,所以類似 {PSN:1} 的發(fā)布點(diǎn),它實(shí)際上指的是 ID 為 1 的發(fā)布點(diǎn),發(fā)布路徑默認(rèn)情況下對(duì)應(yīng)網(wǎng)站 www 根目錄(CmsTop 大眾版中,默認(rèn)是網(wǎng)站根目錄 /;CmsTop 媒體版中為 ./public/www/)。
頂級(jí)欄目(頻道)發(fā)布點(diǎn)實(shí)例[ ]
假如為一個(gè)頂級(jí)欄目新聞指定了發(fā)布點(diǎn) ,這個(gè)欄目的英文名為 news,欄目發(fā)布點(diǎn)填寫了 {PSN:1},欄目首頁(yè)的 URL 規(guī)則使用了默認(rèn)的 {$parentdir}/{$alias}/index.shtml,則它的 URL 規(guī)則最終會(huì)拼接為:
{PSN:1}{$parentdir}/{$alias}/index.shtml
介紹一些各個(gè)參數(shù):
- {PSN:1}:http://www.cmstop.com/,在拼接 URL 時(shí),系統(tǒng)會(huì)去掉最后的 /,所以最后應(yīng)該是 http://www.cmstop.com
- {$parentdir}:由于是頂級(jí)頻道,所以父欄目的路徑會(huì)是空的,連 / 都不會(huì)有;
- {$alias}:當(dāng)然是英文名了,是 news
組合起來(lái),就是: http://www.cmstop.com/news/index.shtml
這就是最終的新聞?lì)l道的 URL 。
同理,發(fā)布路徑為:
{$parentdir}/{$alias}/index.shtml
轉(zhuǎn)換過(guò)去就是(系統(tǒng)自動(dòng)加入 WWW_PATH):
WWW_PATH . . / . news . /index.shtml
假定 WWW_PATH 為 D:\\cmstop,最終的發(fā)布路徑為:
D:/cmstop/news/index.shtml
這就是新聞?lì)l道主頁(yè)文件的實(shí)際文件路徑。
子欄目發(fā)布點(diǎn)設(shè)置實(shí)例[ ]
子欄目和頻道的設(shè)置大致相同,由于最新版的大眾版引入了 parentdir(父欄目路徑),系統(tǒng)會(huì)自動(dòng)把父欄目路徑追加到子欄目的發(fā)布路徑上,所以默認(rèn)情況下,子欄目會(huì)生成在父欄目里面。
比如接上面的例子,新聞?lì)l道下面有一個(gè) 國(guó)內(nèi) 欄目,英文名是 guonei。默認(rèn)情況下,國(guó)內(nèi)欄目首頁(yè)的 URL 會(huì)被生成為:http://www.cmstop.com/news/guonei/index.shtml
如果希望把子欄目也生成到網(wǎng)站根目錄下,通過(guò)下面的方式訪問(wèn) 國(guó)內(nèi)欄目:http://www.cmstop.com/guonei/index.shtml
那么去掉 國(guó)內(nèi) 欄目的欄目首頁(yè)URL規(guī)則、列表頁(yè)URL規(guī)則里面的 {$parentdir} 即可:
{$alias}/index.shtml